From 44aafe7ea568432802d34748385fcdb34741025e Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Sat, 28 Feb 2026 23:11:28 +0800 Subject: [PATCH] fix: use 127.0.0.1 instead of localhost in NAS Caddyfile Prevents Caddy from trying IPv6 [::1] which fails when services are bound to IPv4 127.0.0.1 only. --- tmp_remote/Caddyfile_nas | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tmp_remote/Caddyfile_nas b/tmp_remote/Caddyfile_nas index c79438d..53a963a 100755 --- a/tmp_remote/Caddyfile_nas +++ b/tmp_remote/Caddyfile_nas @@ -11,7 +11,7 @@ auth.jimmygan.com { tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - reverse_proxy localhost:9092 + reverse_proxy 127.0.0.1:9092 } # Protected services with forward_auth @@ -19,22 +19,22 @@ nas.jimmygan.com { tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - forward_auth localhost:9092 { + forward_auth 127.0.0.1:9092 { uri /api/verify?rd=https://auth.jimmygan.com:8443 copy_headers Remote-User Remote-Groups Remote-Name Remote-Email } - reverse_proxy localhost:4000 + reverse_proxy 127.0.0.1:4000 } music.jimmygan.com { tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - forward_auth localhost:9092 { + forward_auth 127.0.0.1:9092 { uri /api/verify?rd=https://auth.jimmygan.com:8443 copy_headers Remote-User Remote-Groups Remote-Name Remote-Email } - reverse_proxy localhost:4533 { + reverse_proxy 127.0.0.1:4533 { flush_interval -1 } } @@ -43,31 +43,31 @@ n8n.jimmygan.com { tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - forward_auth localhost:9092 { + forward_auth 127.0.0.1:9092 { uri /api/verify?rd=https://auth.jimmygan.com:8443 copy_headers Remote-User Remote-Groups Remote-Name Remote-Email } - reverse_proxy localhost:5678 + reverse_proxy 127.0.0.1:5678 } ldap.jimmygan.com { tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - forward_auth localhost:9092 { + forward_auth 127.0.0.1:9092 { uri /api/verify?rd=https://auth.jimmygan.com:8443 copy_headers Remote-User Remote-Groups Remote-Name Remote-Email } - reverse_proxy localhost:17170 + reverse_proxy 127.0.0.1:17170 } git.jimmygan.com { tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - forward_auth localhost:9092 { + forward_auth 127.0.0.1:9092 { uri /api/verify?rd=https://auth.jimmygan.com:8443 copy_headers Remote-User Remote-Groups Remote-Name Remote-Email } - reverse_proxy localhost:3300 + reverse_proxy 127.0.0.1:3300 }