diff options
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 +} |
