From b06767bd08d8b7d8eb78736aeac27fe79bf352ad Mon Sep 17 00:00:00 2001 From: dlawler489 <104159223@student.swin.edu.au> Date: Mon, 22 Jun 2026 20:55:01 +1000 Subject: [PATCH] compose: match working Traefik labels (tls=true, certresolver=le) The 404 was a router that wouldn't load: cert resolver is named `le` (not `letsencrypt`) and the explicit `tls=true` label was missing. Mirror the working paperless service. Co-Authored-By: Claude Opus 4.8 --- docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1d30ea6..4fe9669 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -46,7 +46,8 @@ services: - "traefik.docker.network=${TRAEFIK_NETWORK:-proxy}" - "traefik.http.routers.printhive.rule=Host(`${PRINTHIVE_HOST:-printhive.plexultra.com}`)" - "traefik.http.routers.printhive.entrypoints=${TRAEFIK_ENTRYPOINT:-websecure}" - - "traefik.http.routers.printhive.tls.certresolver=${TRAEFIK_CERTRESOLVER:-letsencrypt}" + - "traefik.http.routers.printhive.tls=true" + - "traefik.http.routers.printhive.tls.certresolver=${TRAEFIK_CERTRESOLVER:-le}" - "traefik.http.services.printhive.loadbalancer.server.port=3000" volumes: