File tree Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -152,15 +152,28 @@ location /api {
152152 proxy_set_header X-Real-IP $remote_addr ;
153153 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
154154 proxy_set_header REMOTE-HOST $remote_addr ;
155- proxy_set_header Upgrade $http_upgrade ;
156- proxy_set_header Connection $http_connection ;
157155 proxy_set_header X-Forwarded-Proto $scheme ;
158156 proxy_set_header X-Forwarded-Port $server_port ;
157+
158+ # WebSocket support
159+ proxy_set_header Upgrade $http_upgrade ;
160+ proxy_set_header Connection " upgrade" ;
161+
159162 proxy_http_version 1.1;
160- add_header X-Cache $upstream_cache_status ;
161- add_header Cache-Control no-cache ;
163+
164+ # SSL settings
162165 proxy_ssl_server_name off;
163- proxy_ssl_name $proxy_host ;
166+ proxy_ssl_name $proxy_host ;
167+
168+ # Timeout settings
169+ proxy_connect_timeout 60s;
170+ proxy_send_timeout 600s;
171+ proxy_read_timeout 600s;
172+
173+ # Cache and buffering
174+ proxy_buffering off;
175+ add_header X-Cache $upstream_cache_status ;
176+ add_header Cache-Control no-cache;
164177}
165178```
166179
You can’t perform that action at this time.
0 commit comments