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

This commit is contained in:
2024-05-29 11:27:46 +08:00
parent 4e64a2b76a
commit ee7fddeed6
+3 -2
View File
@@ -23,7 +23,8 @@ services:
security_opt: security_opt:
- no-new-privileges:true - no-new-privileges:true
environment: environment:
<<: *default-environment DOMAINNAME: "${DOMAINNAME:-furyhawk.lol}"
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
@@ -36,7 +37,7 @@ 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.router.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"