diff --git a/PulumiWebServer/Nix/woodpecker/woodpecker.nix b/PulumiWebServer/Nix/woodpecker/woodpecker.nix index 69facf1..8a427a2 100644 --- a/PulumiWebServer/Nix/woodpecker/woodpecker.nix +++ b/PulumiWebServer/Nix/woodpecker/woodpecker.nix @@ -87,6 +87,14 @@ enableACME = true; locations."/" = { proxyPass = "http://localhost:${toString config.services.woodpecker-config.port}/"; + recommendedProxySettings = true; + extraConfig = '' + proxy_redirect off; + proxy_http_version 1.1; + proxy_buffering off; + proxy_set_header X-Forwarded-For $remote_addr; + proxy_set_header X-Forwarded-Proto $scheme; + ''; }; };