From 786fe68fdb505708ddd67c9e512f94d4222b231a Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 9 Oct 2024 15:19:13 -0700 Subject: caddy: allow http for whoami --- modules/server/networking/caddy.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'modules/server') diff --git a/modules/server/networking/caddy.nix b/modules/server/networking/caddy.nix index e8123b0..dcc13a2 100644 --- a/modules/server/networking/caddy.nix +++ b/modules/server/networking/caddy.nix @@ -12,10 +12,17 @@ enable = true; package = pkgs.caddy-tailscale; - virtualHosts."kansai.cloud".extraConfig = '' - @no_forwarded_for not header X-Forwarded-For * - request_header @no_forwarded_for X-Forwarded-For {remote_host} - respond /* {header.X-Forwarded-For} 200 - ''; + virtualHosts = + let + kansaiCloudConfig = '' + @no_forwarded_for not header X-Forwarded-For * + request_header @no_forwarded_for X-Forwarded-For {remote_host} + respond /* {header.X-Forwarded-For} 200 + ''; + in + { + "kansai.cloud".extraConfig = kansaiCloudConfig; + "http://kansai.cloud".extraConfig = kansaiCloudConfig; + }; }; } -- cgit v1.2.3