From ad0f8067bc84b0748557b9001a783df4d2d48186 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 25 Jun 2026 22:55:33 -0700 Subject: [PATCH] refactor(maintenance): parameterize all bryanmail.net domain references --- maintenance.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/maintenance.yaml b/maintenance.yaml index 858f382..e0636dc 100644 --- a/maintenance.yaml +++ b/maintenance.yaml @@ -14,14 +14,14 @@ services: # container_name: cronicle image: bluet/cronicle-docker:latest environment: - - CRONICLE_base_app_url=https://schedule.bryanmail.net + - CRONICLE_base_app_url=https://schedule.${DOMAIN} # - CRONICLE_VERSION 0.9.59 - CRONICLE_WebServer__http_port=3012 - CRONICLE_WebServer__https_port=443 - CRONICLE_web_socket_use_hostnames=1 - CRONICLE_server_comm_use_hostnames=1 - CRONICLE_web_direct_connect=0 - - CRONICLE_custom_live_log_socket_url=schedule.bryanmail.net + - CRONICLE_custom_live_log_socket_url=schedule.${DOMAIN} # - CRONICLE_socket_io_transports=polling networks: traefik_backend: @@ -30,14 +30,14 @@ services: deploy: labels: - traefik.enable=true - - traefik.http.routers.cron.rule=Host(`schedule.bryanmail.net`) + - traefik.http.routers.cron.rule=Host(`schedule.${DOMAIN}`) - traefik.http.routers.cron.tls=true - traefik.http.routers.cron.tls.certresolver=letsencrypt - traefik.http.routers.cron.entrypoints=websecure - traefik.http.services.cron.loadbalancer.server.port=3012 - traefik.swarm.network=traefik_backend - traefik.http.routers.cron.middlewares=forwardAuth-authentik@file, crowdsec@file - - traefik.http.routers.cron-ip.rule=Host(`schedule.bryanmail.net`) && ClientIP(`10.0.0.0/8`) + - traefik.http.routers.cron-ip.rule=Host(`schedule.${DOMAIN}`) && ClientIP(`10.0.0.0/8`) - traefik.http.routers.cron-ip.tls=true - traefik.http.routers.cron-ip.tls.certresolver=letsencrypt - traefik.http.routers.cron-ip.entrypoints=websecure @@ -74,7 +74,7 @@ services: deploy: labels: - traefik.enable=true - - traefik.http.routers.uptime.rule=Host(`uptime.bryanmail.net`) + - traefik.http.routers.uptime.rule=Host(`uptime.${DOMAIN}`) - traefik.http.routers.uptime.tls=true - traefik.http.routers.uptime.tls.certresolver=letsencrypt - traefik.http.routers.uptime.entrypoints=websecure