diff options
Diffstat (limited to '')
| -rw-r--r-- | hosts/chaski/services/exneuland.nix | 10 | 
1 files changed, 9 insertions, 1 deletions
| diff --git a/hosts/chaski/services/exneuland.nix b/hosts/chaski/services/exneuland.nix index a0c765a..3ec3451 100644 --- a/hosts/chaski/services/exneuland.nix +++ b/hosts/chaski/services/exneuland.nix @@ -20,7 +20,7 @@ in  {    services.nginx = {      enable = true; -    recommendedProxySettings = true; +    recommendedProxySettings = false;      virtualHosts."exneuland.stuebinm.eu" = {        root = "${frontdrv}/dist";        locations."/_/".tryFiles = "/index.html =404"; @@ -30,6 +30,14 @@ in          proxyWebsockets = true;          extraConfig = ''            add_header Access-Control-Allow-Origin https://exneuland.stuebinm.eu; +          proxy_pass_request_headers on; +          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_set_header X-Forwarded-Host $http_host; +          proxy_set_header Upgrade $http_upgrade; +          proxy_set_header Connection $http_connection;          '';        }; | 
