summaryrefslogtreecommitdiff
path: root/modules/server
diff options
context:
space:
mode:
Diffstat (limited to 'modules/server')
-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
+ '';
};
}