From 30cd9df16e661ba7e2c3a6bfc30980b42e806249 Mon Sep 17 00:00:00 2001 From: Teck Meng Date: Wed, 29 May 2024 11:03:03 +0800 Subject: [PATCH] Refactor dozzle service configuration in docker-compose.yml --- compose/services.yml | 6 ++++-- compose/traefik/traefik.yml | 14 -------------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/compose/services.yml b/compose/services.yml index 3148ef4..3368e71 100644 --- a/compose/services.yml +++ b/compose/services.yml @@ -136,10 +136,12 @@ services: - "21027:21027/udp" # Receive local discovery broadcasts networks: - net - + dozzle: image: amir20/dozzle:latest restart: always + environment: + - DOMAINNAME=${DOMAINNAME} volumes: - /var/run/docker.sock:/var/run/docker.sock:ro expose: @@ -150,7 +152,7 @@ services: - "traefik.enable=true" - "traefik.http.routers.dozzle.entrypoints=web-secure" - "traefik.http.routers.dozzle.rule=Host(`log.${DOMAINNAME}`)" - - "traefik.http.routers.dozzle.middlewares=auth, csrf" + - "traefik.http.routers.dozzle.middlewares=auth@file, csrf@file" - "traefik.http.routers.dozzle.tls.certresolver=letsencrypt" - "traefik.http.routers.dozzle.service=dozzle_service" - "traefik.http.services.dozzle_service.loadbalancer.server.port=8080" diff --git a/compose/traefik/traefik.yml b/compose/traefik/traefik.yml index 3971c8c..96ec904 100644 --- a/compose/traefik/traefik.yml +++ b/compose/traefik/traefik.yml @@ -134,16 +134,6 @@ http: certResolver: letsencrypt service: cheatsheets_app - dozzle-router: - entryPoints: - - web-secure - rule: "Host(`log.furyhawk.lol`)" - middlewares: - - auth - - csrf - tls: - certResolver: letsencrypt - service: dozzle_app # forum-router: # entryPoints: @@ -496,10 +486,6 @@ http: loadBalancer: servers: - url: http://cheatsheets_app:80 - dozzle_app: - loadBalancer: - servers: - - url: http://dozzle:8080 # forum_server: # loadBalancer: # servers: