From af9b0d5d76f235483bf045598a3f26d4289614bb Mon Sep 17 00:00:00 2001 From: Muhammad Ibrahim Date: Mon, 20 Oct 2025 18:45:16 +0100 Subject: [PATCH] Added websocket support in the nginx template for docker --- docker/nginx.conf.template | 8 ++++++++ 1 file changed, 8 insertions(+) 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;