diff --git a/caddy/Caddyfile b/caddy/Caddyfile index ac50969..d5c12a5 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -4,10 +4,11 @@ email akanealw@gmail.com } -(auth) { - forward_auth authelia:9091 { - uri /api/verify?rd=https://auth.akanealw.com - copy_headers Remote-User Remote-Groups Remote-Name Remote-Email +(secure) { + forward_auth {args.0} https://auth.example.com { + uri /api/verify?rd=https://auth.example.com + copy_headers Remote-User Remote-Groups Remote-Name Remote-Email + header_up Host {upstream_hostport} } } @@ -29,7 +30,7 @@ } akanealw.com { - import auth + import secure reverse_proxy 192.168.1.30:3005 } @@ -46,7 +47,7 @@ bitwarden.akanealw.com { } codeserver.akanealw.com { - import auth + import secure reverse_proxy 192.168.1.50:3001 } @@ -63,6 +64,6 @@ linkwarden.akanealw.com { } whoami.akanealw.com { - import auth + import secure reverse_proxy upstream:80 }