Refactor docker-compose.yml to enable TLS for dozzle service in Traefik

This commit is contained in:
2024-05-28 00:24:47 +08:00
parent 5b94503537
commit 522c210f5a
3 changed files with 27 additions and 9 deletions
+11 -8
View File
@@ -138,15 +138,18 @@ services:
dozzle:
image: amir20/dozzle:latest
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
expose:
- 8080
networks:
- net
labels:
- "traefik.enable=true"
- "traefik.http.routers.dozzle.entrypoints=web-secure"
- "traefik.http.routers.dozzle.rule=Host(`log.furyhawk.lol`)"
- "traefik.http.routers.dozzle.middlewares=auth, csrf"
- "traefik.http.routers.dozzle.tls=true"
- "traefik.http.routers.dozzle.tls.certresolver=letsencrypt"
- "traefik.http.services.dozzle.loadbalancer.server.port=8080"
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.dozzle.entrypoints=web-secure"
# - "traefik.http.routers.dozzle.rule=Host(`log.furyhawk.lol`)"
# - "traefik.http.routers.dozzle.middlewares=auth, csrf"
# - "traefik.http.routers.dozzle.tls=true"
# - "traefik.http.routers.dozzle.tls.certresolver=letsencrypt"
# - "traefik.http.services.dozzle.loadbalancer.server.port=8080"