Caddyfile aktualisiert

This commit is contained in:
sascha 2026-05-12 07:42:31 +02:00
parent e8424af916
commit 4ca1579917

120
Caddyfile
View file

@ -41,19 +41,15 @@
tv.sascha-lutz.de { tv.sascha-lutz.de {
import emby_config tv.sascha-lutz.de host.docker.internal:18096 import emby_config tv.sascha-lutz.de 10.6.1.103:8096
} }
guck.tv { guck.tv {
import emby_config guck.tv host.docker.internal:28096 import emby_config guck.tv 10.7.1.106:8096
}
jelly.netzflix.org {
reverse_proxy host.docker.internal:18096
} }
netzflix.org { netzflix.org {
reverse_proxy host.docker.internal:38096 reverse_proxy 10.6.1.103:9096
} }
@ -182,98 +178,6 @@ immich.sascha-lutz.de {
} }
} }
# Proxmox VE Nodes - HTTPS Reverse Proxy (vermeidet selbst-signierte Zertifikat-Warnungen)
pve1.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.11:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
pve2.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.12:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
pve3.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.13:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
pve4.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.14:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
pve5.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.15:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
pve6.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.16:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
pve7.sascha-lutz.de {
forward_auth 10.5.85.5:9000 {
uri /outpost.goauthentik.io/auth/caddy
copy_headers X-authentik-username X-authentik-groups X-authentik-email X-authentik-name X-authentik-uid
trusted_proxies private_ranges
}
reverse_proxy https://10.5.85.17:8006 {
transport http {
tls_insecure_skip_verify
}
}
}
git.sascha-lutz.de { git.sascha-lutz.de {
reverse_proxy 10.4.1.116:3001 reverse_proxy 10.4.1.116:3001
@ -287,24 +191,6 @@ wiki.sascha-lutz.de {
reverse_proxy 10.1.1.100:3000 reverse_proxy 10.1.1.100:3000
} }
ntfy.sascha-lutz.de {
reverse_proxy 10.4.1.110:8085
}
livekit.plappern.com { livekit.plappern.com {
reverse_proxy 10.4.1.110:7880 reverse_proxy 10.4.1.110:7880
} }