From 3f95b24d89783323a916df7240abb4c5d6d3219d Mon Sep 17 00:00:00 2001 From: Colin Hebert Date: Wed, 28 Aug 2024 09:31:36 +1000 Subject: [PATCH] Introduce Dockge --- docker-monitoring/docker-compose.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/docker-monitoring/docker-compose.yml b/docker-monitoring/docker-compose.yml index 7e0dede..a6f6636 100644 --- a/docker-monitoring/docker-compose.yml +++ b/docker-monitoring/docker-compose.yml @@ -9,9 +9,26 @@ services: WATCHTOWER_INCLUDE_STOPPED: true WATCHTOWER_CLEANUP: true WATCHTOWER_NOTIFICATION_REPORT: true - WATCHTOWER_NOTIFICATION_URL: /run/secrets/watchtower_notification_url + WATCHTOWER_NOTIFICATION_URL: /run/secrets/notification_url volumes: - /var/run/docker.sock:/var/run/docker.sock # Secrets - - ${NASCOMPOSE_SERVICES?}/docker-monitoring/secrets/notification_url:/run/secrets/watchtower_notification_url:ro + - ${NASCOMPOSE_SERVICES?}/docker-monitoring/secrets/notification_url:/run/secrets/notification_url:ro restart: unless-stopped + dockge: + hostname: dockge + image: louislam/dockger + networks: + - reverse-proxy + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ${NASCOMPOSE_SERVICES?}/authentication/volumes/dockge_stacks/:/opt/stacks/ + - ${NASCOMPOSE_SERVICES?}/authentication/volumes/dockge_data/:/app/data/ + restart: unless-stopped + labels: + traefik.enable: true + traefik.http.routers.notifiarr.middlewares: authelia@file + +networks: + reverse-proxy: + external: true