Add labels and network for traefik

This commit is contained in:
2025-07-20 21:43:58 +05:30
parent 121f4b1b21
commit 74d405d9d9
3 changed files with 39 additions and 0 deletions

View File

@@ -3,6 +3,13 @@ services:
container_name: stirling-pdf
image: ghcr.io/stirling-tools/stirling-pdf:1.0.2-fat
restart: unless-stopped
labels:
- traefik.enable=true
- traefik.http.routers.stirling-pdf.rule=Host(`${TRAEFIK_DOMAIN}`)
- traefik.http.routers.stirling-pdf.entrypoints=https
- traefik.http.routers.stirling-pdf.tls=true
- traefik.http.routers.stirling-pdf.tls.certresolver=cloudflare
- traefik.http.services.stirling-pdf.loadbalancer.server.port=8080
environment:
- DISABLE_ADDITIONAL_FEATURES=${DISABLE_ADDITIONAL_FEATURES}
- DOCKER_ENABLE_SECURITY=${DOCKER_ENABLE_SECURITY}
@@ -25,3 +32,9 @@ services:
timeout: 5s
retries: 3
start_period: 120s
networks:
- frontend
networks:
frontend:
external: true