Refactor docker-compose.yml to update traefik and dozzle service configurations

This commit is contained in:
2024-05-29 11:41:03 +08:00
parent ee7fddeed6
commit 77c90d7823
+3 -4
View File
@@ -23,8 +23,7 @@ services:
security_opt: security_opt:
- no-new-privileges:true - no-new-privileges:true
environment: environment:
DOMAINNAME: "${DOMAINNAME:-furyhawk.lol}" <<: *default-environment
TZ: "${TZ:-Asia/Singapore}"
restart: always restart: always
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
@@ -37,8 +36,8 @@ services:
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.portainer.entrypoints=web-secure" - "traefik.http.routers.portainer.entrypoints=web-secure"
- traefik.http.routers.portainer.rule="Host(`portainer.${DOMAINNAME}`) || Host(`port.${DOMAINNAME}`)" - "traefik.http.routers.portainer.rule=Host(`portainer.${DOMAINNAME}`) || Host(`port.${DOMAINNAME}`)"
- "traefik.http.router.portainer.middlewares=csrf@file" - "traefik.http.routers.portainer.middlewares=csrf@file"
- "traefik.http.routers.portainer.tls.certresolver=letsencrypt" - "traefik.http.routers.portainer.tls.certresolver=letsencrypt"
- "traefik.http.router.portainer.service=portainer_service" - "traefik.http.router.portainer.service=portainer_service"
- "traefik.http.services.portainer_service.loadbalancer.server.port=9000" - "traefik.http.services.portainer_service.loadbalancer.server.port=9000"