From 52224b0890203eb96911c6944fedb4c2ceb2935f Mon Sep 17 00:00:00 2001 From: Karan Jayachandra Date: Sun, 19 Jul 2026 20:55:14 +0200 Subject: Docker compose --- caddy/Caddyfile | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 caddy/Caddyfile (limited to 'caddy/Caddyfile') 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 +} -- cgit v1.3.1