diff --git a/modules/websites/default.nix b/modules/websites/default.nix index 2aaed2c..09b9756 100644 --- a/modules/websites/default.nix +++ b/modules/websites/default.nix @@ -59,14 +59,6 @@ in extra = '' client_max_body_size 50000M; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; proxy_redirect off; proxy_read_timeout 600s; @@ -77,6 +69,7 @@ in useACMEHost = name; extraConfig = extra; locations."/" = { + proxyWebsockets = true; proxyPass = url; }; }; @@ -89,6 +82,7 @@ in enableACME = true; extraConfig = extra; locations."/" = { + proxyWebsockets = true; proxyPass = config.proxy; }; };