From 6f9eceb12524f15de187639b08de6e9d5529e930 Mon Sep 17 00:00:00 2001 From: Vuong Hoang Date: Wed, 29 May 2024 22:47:30 -0700 Subject: [PATCH] Added dockge --- compose/dockge/compose.yaml | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 compose/dockge/compose.yaml diff --git a/compose/dockge/compose.yaml b/compose/dockge/compose.yaml new file mode 100644 index 0000000..6928a2e --- /dev/null +++ b/compose/dockge/compose.yaml @@ -0,0 +1,41 @@ +services: + dockge: + image: louislam/dockge:latest + restart: unless-stopped + ports: + # Host Port : Container Port + - 5001:5001 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - dockge_data:/app/data + - /opt/docker/compose:/opt/docker/compose + labels: + - homepage.group=ESH + - homepage.name=Dockge + - homepage.icon=si-portainer + - homepage.description=Docker + - homepage.href=http://10.0.50.45:5001 + environment: + # Tell Dockge where is your stacks directory + - DOCKGE_STACKS_DIR=/opt/docker/compose + networks: + - tnet + backup: + image: offen/docker-volume-backup:latest + restart: always + volumes: + # volumes to backup. + - dockge_data:/backup/dockge:ro + - /mnt/backup/docker/esh-vm-docker/dockge:/archive + # can omit below if not stopping service. + # - /var/run/docker.sock:/var/run/docker.sock:ro + env_file: + - .env + networks: + - tnet +volumes: + dockge_data: +networks: + tnet: + name: traefik-net + external: true