diff --git a/docker/stacks/00-core/authelia/docker-compose.yml b/docker/stacks/00-core/authelia/docker-compose.yml index 94df761..0b1747a 100644 --- a/docker/stacks/00-core/authelia/docker-compose.yml +++ b/docker/stacks/00-core/authelia/docker-compose.yml @@ -11,6 +11,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.authelia.rule=Host(`auth.kotori-waifu.cc`)" + - "traefik.http.routers.authelia.tls=true" - "traefik.http.routers.authelia.tls.certresolver=cloudflare" - "traefik.http.services.authelia.loadbalancer.server.port=9091" - "traefik.http.middlewares.authelia.forwardauth.address=http://authelia:9091/api/authz/forward-auth?authelia_url=https://auth.kotori-waifu.cc/" diff --git a/docker/stacks/01-apps/bookstack/docker-compose.yml b/docker/stacks/01-apps/bookstack/docker-compose.yml index 03e01b1..3d6165a 100644 --- a/docker/stacks/01-apps/bookstack/docker-compose.yml +++ b/docker/stacks/01-apps/bookstack/docker-compose.yml @@ -25,6 +25,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.bookstack.rule=Host(`bookstack.kotori-waifu.cc`) || Host(`bs.kotori-waifu.cc`)" + - "traefik.http.routers.bookstack.tls=true" - "traefik.http.routers.bookstack.tls.certresolver=cloudflare" - "traefik.http.routers.bookstack.middlewares=authelia@docker" - "traefik.http.services.bookstack.loadbalancer.server.port=80" diff --git a/docker/stacks/01-apps/mealie/docker-compose.yml b/docker/stacks/01-apps/mealie/docker-compose.yml index 44f65a3..545b499 100644 --- a/docker/stacks/01-apps/mealie/docker-compose.yml +++ b/docker/stacks/01-apps/mealie/docker-compose.yml @@ -20,6 +20,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.mealie.rule=Host(`mealie.kotori-waifu.cc`)" + - "traefik.http.routers.mealie.tls=true" - "traefik.http.routers.mealie.tls.certresolver=cloudflare" - "traefik.http.services.mealie.loadbalancer.server.port=9000" restart: unless-stopped diff --git a/docker/stacks/02-media/immich-app/docker-compose.yml b/docker/stacks/02-media/immich-app/docker-compose.yml index 2959ca8..e69dc3a 100644 --- a/docker/stacks/02-media/immich-app/docker-compose.yml +++ b/docker/stacks/02-media/immich-app/docker-compose.yml @@ -33,6 +33,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.immich.rule=Host(`immich.kotori-waifu.cc`)" + - "traefik.http.routers.immich.tls=true" - "traefik.http.routers.immich.tls.certresolver=cloudflare" - "traefik.http.routers.immich.middlewares=authelia@docker" - "traefik.http.services.immich.loadbalancer.server.port=2283" diff --git a/docker/stacks/02-media/media-stack/docker-compose.yml b/docker/stacks/02-media/media-stack/docker-compose.yml index 5a1dc5d..9aa4c50 100644 --- a/docker/stacks/02-media/media-stack/docker-compose.yml +++ b/docker/stacks/02-media/media-stack/docker-compose.yml @@ -26,10 +26,12 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.torrent.rule=Host(`torrent.kotori-waifu.cc`)" + - "traefik.http.routers.torrent.tls=true" - "traefik.http.routers.torrent.tls.certresolver=cloudflare" - "traefik.http.routers.torrent.service=torrent" - "traefik.http.services.torrent.loadbalancer.server.port=8080" - "traefik.http.routers.prowlarr.rule=Host(`prowlarr.kotori-waifu.cc`)" + - "traefik.http.routers.prowlarr.tls=true" - "traefik.http.routers.prowlarr.tls.certresolver=cloudflare" - "traefik.http.routers.prowlarr.service=prowlarr" - "traefik.http.services.prowlarr.loadbalancer.server.port=9696" @@ -80,6 +82,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.radarr.rule=Host(`radarr.kotori-waifu.cc`)" + - "traefik.http.routers.radarr.tls=true" - "traefik.http.routers.radarr.tls.certresolver=cloudflare" - "traefik.http.services.radarr.loadbalancer.server.port=7878" restart: unless-stopped @@ -101,6 +104,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.sonarr.rule=Host(`sonarr.kotori-waifu.cc`)" + - "traefik.http.routers.sonarr.tls=true" - "traefik.http.routers.sonarr.tls.certresolver=cloudflare" - "traefik.http.services.sonarr.loadbalancer.server.port=8989" restart: unless-stopped @@ -124,6 +128,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.kotori-waifu.cc`)" + - "traefik.http.routers.jellyfin.tls=true" - "traefik.http.routers.jellyfin.tls.certresolver=cloudflare" - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" restart: unless-stopped @@ -146,6 +151,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.seerr.rule=Host(`jellyseer.kotori-waifu.cc`) || Host(`seer.kotori-waifu.cc`)" + - "traefik.http.routers.seerr.tls=true" - "traefik.http.routers.seerr.tls.certresolver=cloudflare" - "traefik.http.routers.seerr.middlewares=authelia@docker" - "traefik.http.services.seerr.loadbalancer.server.port=5055" @@ -218,6 +224,7 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.komga.rule=Host(`goon.kotori-waifu.cc`)" + - "traefik.http.routers.komga.tls=true" - "traefik.http.routers.komga.tls.certresolver=cloudflare" - "traefik.http.services.komga.loadbalancer.server.port=25600" restart: unless-stopped