refactor(media): parameterize all bryanmail.net domain references
ci/woodpecker/push/woodpecker Pipeline was canceled

This commit is contained in:
2026-06-25 22:55:33 -07:00
parent 80002d1a48
commit a1cf764dc5
+9 -9
View File
@@ -11,7 +11,7 @@ services:
- "PUID=0" #1027 - "PUID=0" #1027
- "PGID=0" #100 - "PGID=0" #100
- "VERSION=latest" - "VERSION=latest"
- "ADVERTISE_IP=https://plex.bryanmail.net:443/" - "ADVERTISE_IP=https://plex.${DOMAIN}:443/"
networks: networks:
- traefik_backend - traefik_backend
# ports: # ports:
@@ -50,9 +50,9 @@ services:
- type: tmpfs - type: tmpfs
target: /dev/shm target: /dev/shm
tmpfs: tmpfs:
size: 400000000000 size: 40000000000
healthcheck: healthcheck:
test: curl -fsS http://localhost:32400/identity > /dev/null || exit 1 test: curl -fsSS http://localhost:32400/identity > /dev/null || exit 1
start_period: 900s start_period: 900s
timeout: 10s timeout: 10s
interval: 5s interval: 5s
@@ -60,7 +60,7 @@ services:
deploy: deploy:
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.plex.rule=Host(`plex.bryanmail.net`) - traefik.http.routers.plex.rule=Host(`plex.${DOMAIN}`)
- traefik.http.routers.plex.tls=true - traefik.http.routers.plex.tls=true
- traefik.http.routers.plex.tls.certresolver=letsencrypt - traefik.http.routers.plex.tls.certresolver=letsencrypt
- traefik.http.routers.plex.entrypoints=websecure - traefik.http.routers.plex.entrypoints=websecure
@@ -120,7 +120,7 @@ services:
# endpoint_mode: dnsrr # endpoint_mode: dnsrr
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.radarr.rule=Host(`movies.bryanmail.net`) - traefik.http.routers.radarr.rule=Host(`movies.${DOMAIN}`)
- traefik.http.routers.radarr.tls=true - traefik.http.routers.radarr.tls=true
- traefik.http.routers.radarr.tls.certresolver=letsencrypt - traefik.http.routers.radarr.tls.certresolver=letsencrypt
- traefik.http.routers.radarr.entrypoints=websecure - traefik.http.routers.radarr.entrypoints=websecure
@@ -171,7 +171,7 @@ services:
deploy: deploy:
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.sonarr.rule=Host(`tv.bryanmail.net`) - traefik.http.routers.sonarr.rule=Host(`tv.${DOMAIN}`)
- traefik.http.routers.sonarr.tls=true - traefik.http.routers.sonarr.tls=true
- traefik.http.routers.sonarr.tls.certresolver=letsencrypt - traefik.http.routers.sonarr.tls.certresolver=letsencrypt
- traefik.http.routers.sonarr.entrypoints=websecure - traefik.http.routers.sonarr.entrypoints=websecure
@@ -242,7 +242,7 @@ services:
deploy: deploy:
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.ticketbox.rule=Host(`ticketbox.bryanmail.net`) - traefik.http.routers.ticketbox.rule=Host(`ticketbox.${DOMAIN}`)
- traefik.http.routers.ticketbox.tls=true - traefik.http.routers.ticketbox.tls=true
- traefik.http.routers.ticketbox.tls.certresolver=letsencrypt - traefik.http.routers.ticketbox.tls.certresolver=letsencrypt
- traefik.http.routers.ticketbox.entrypoints=websecure - traefik.http.routers.ticketbox.entrypoints=websecure
@@ -288,8 +288,8 @@ services:
labels: labels:
- traefik.enable=true - traefik.enable=true
# - traefik.frontend.passHostHeader=true # - traefik.frontend.passHostHeader=true
- traefik.http.routers.jackett-ip.rule=Host(`jackett.bryanmail.net`) && ClientIP(`10.0.1.0/16`) - traefik.http.routers.jackett-ip.rule=Host(`jackett.${DOMAIN}`) && ClientIP(`10.0.1.0/16`)
- traefik.http.routers.jackett-auth.rule=Host(`jackett.bryanmail.net`) - traefik.http.routers.jackett-auth.rule=Host(`jackett.${DOMAIN}`)
- traefik.http.routers.jackett-ip.tls=true - traefik.http.routers.jackett-ip.tls=true
- traefik.http.routers.jackett-auth.tls=true - traefik.http.routers.jackett-auth.tls=true
- traefik.http.routers.jackett-ip.tls.certresolver=letsencrypt - traefik.http.routers.jackett-ip.tls.certresolver=letsencrypt