summaryrefslogtreecommitdiff
path: root/modules/server/networking
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-08 21:24:12 -0700
committerFuwn <[email protected]>2024-10-08 21:24:12 -0700
commit6bf8ffa33a09ff7623e3890995396dff935ce584 (patch)
treee5b3b49300c983191cc7afd423ef54da37e0c6ed /modules/server/networking
parentmayu: remove old alias subdomain (diff)
downloadnixos-config-6bf8ffa33a09ff7623e3890995396dff935ce584.tar.xz
nixos-config-6bf8ffa33a09ff7623e3890995396dff935ce584.zip
caddy: default kansai.cloud to whoami
Diffstat (limited to 'modules/server/networking')
-rw-r--r--modules/server/networking/caddy.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/server/networking/caddy.nix b/modules/server/networking/caddy.nix
index fe07ed4..e8123b0 100644
--- a/modules/server/networking/caddy.nix
+++ b/modules/server/networking/caddy.nix
@@ -11,5 +11,11 @@
services.caddy = {
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
+ '';
};
}