We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f231ce2 + 814034d commit cb17de3Copy full SHA for cb17de3
1 file changed
nginx/nginx.conf
@@ -8,11 +8,18 @@ http {
8
ssl_certificate_key /etc/nginx/certs/selfsigned.key;
9
10
location / {
11
+ # reverse proxy
12
proxy_pass http://nodejs-server-image:9091;
13
proxy_set_header Host $host;
14
proxy_set_header X-Real-IP $remote_addr;
15
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
16
proxy_set_header X-Forwarded-Proto $scheme;
17
+
18
+ # WebSocket proxy settings:
19
+ proxy_http_version 1.1; # Crucial for WebSocket upgrade
20
+ proxy_set_header Upgrade $http_upgrade; # Pass the Upgrade header
21
+ proxy_set_header Connection "upgrade"; # Pass the Connection header
22
+ proxy_read_timeout 86400; # Keep the connection alive for a long time (e.g., 24 hours)
23
}
24
25
0 commit comments