do not drop websocket connections

This commit is contained in:
Sebastian
2024-11-09 04:53:10 +01:00
parent 26eb9f430f
commit ddeba389c8

View File

@@ -15,6 +15,15 @@ server {
proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Upgrade $http_upgrade; # Forward Upgrade header proxy_set_header Upgrade $http_upgrade; # Forward Upgrade header
proxy_set_header Connection $http_connection; # Forward Connection header proxy_set_header Connection $http_connection; # Forward Connection header
# Ensure the connection stays open indefinitely on websockets
proxy_read_timeout $http_upgrade websocket 3600s;
proxy_send_timeout $http_upgrade websocket 3600s;
proxy_connect_timeout 60s;
# Disable buffering for real-time traffic
proxy_buffering off;
} }
} }