compose: match working Traefik labels (tls=true, certresolver=le)
All checks were successful
build-and-push / docker (push) Successful in 25s
All checks were successful
build-and-push / docker (push) Successful in 25s
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 <noreply@anthropic.com>
This commit is contained in:
parent
5e02caf013
commit
b06767bd08
1 changed files with 2 additions and 1 deletions
|
|
@ -46,7 +46,8 @@ services:
|
||||||
- "traefik.docker.network=${TRAEFIK_NETWORK:-proxy}"
|
- "traefik.docker.network=${TRAEFIK_NETWORK:-proxy}"
|
||||||
- "traefik.http.routers.printhive.rule=Host(`${PRINTHIVE_HOST:-printhive.plexultra.com}`)"
|
- "traefik.http.routers.printhive.rule=Host(`${PRINTHIVE_HOST:-printhive.plexultra.com}`)"
|
||||||
- "traefik.http.routers.printhive.entrypoints=${TRAEFIK_ENTRYPOINT:-websecure}"
|
- "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"
|
- "traefik.http.services.printhive.loadbalancer.server.port=3000"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue