diff options
| author | Karan Jayachandra <mail@karanjayachandra.com> | 2026-07-19 20:55:14 +0200 |
|---|---|---|
| committer | Karan Jayachandra <mail@karanjayachandra.com> | 2026-07-19 20:55:14 +0200 |
| commit | 52224b0890203eb96911c6944fedb4c2ceb2935f (patch) | |
| tree | 736da0954d0cee809fd41b38d8d579c82dc9bccf /caddy/Caddyfile | |
Docker compose
Diffstat (limited to 'caddy/Caddyfile')
| -rw-r--r-- | caddy/Caddyfile | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/caddy/Caddyfile b/caddy/Caddyfile new file mode 100644 index 0000000..9d941d0 --- /dev/null +++ b/caddy/Caddyfile @@ -0,0 +1,40 @@ +{ + email me@karanj.com +} + +(tls_gandi) { + tls { + dns gandi {env.GANDI_BEARER_TOKEN} + propagation_timeout -1 + } +} + +jellyfin.{$DOMAIN} { + import tls_gandi + reverse_proxy jellyfin:8096 +} + +movies.{$DOMAIN} { + import tls_gandi + reverse_proxy radarr:7878 +} + +shows.{$DOMAIN} { + import tls_gandi + reverse_proxy sonarr:8989 +} + +index.{$DOMAIN} { + import tls_gandi + reverse_proxy prowlarr:9696 +} + +subs.{$DOMAIN} { + import tls_gandi + reverse_proxy bazarr:6767 +} + +dl.{$DOMAIN} { + import tls_gandi + reverse_proxy gluetun:8123 +} |
