Skip to content

Commit cb17de3

Browse files
Merge pull request #6 from devlopersabbir/sabbir
Sabbir
2 parents f231ce2 + 814034d commit cb17de3

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

nginx/nginx.conf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,18 @@ http {
88
ssl_certificate_key /etc/nginx/certs/selfsigned.key;
99

1010
location / {
11+
# reverse proxy
1112
proxy_pass http://nodejs-server-image:9091;
1213
proxy_set_header Host $host;
1314
proxy_set_header X-Real-IP $remote_addr;
1415
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
1516
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)
1623
}
1724
}
1825
}

0 commit comments

Comments
 (0)