diff --git a/docker/nginx.conf.template b/docker/nginx.conf.template index 5a9d954..47e8365 100644 --- a/docker/nginx.conf.template +++ b/docker/nginx.conf.template @@ -61,6 +61,14 @@ server { proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Host $host; + # For the Websocket connection: + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection 'upgrade'; + proxy_cache_bypass $http_upgrade; + proxy_read_timeout 300s; + proxy_connect_timeout 75s; + # Preserve original client IP through proxy chain proxy_set_header X-Original-Forwarded-For $http_x_forwarded_for;