From e337747b9393ac365379b096f196da8caa15cccf Mon Sep 17 00:00:00 2001 From: Christian Lempa Date: Fri, 8 Nov 2024 11:16:50 +0100 Subject: [PATCH] dockge compose template --- docker-compose/dockge/compose.yaml | 31 +++++++++++++++++++++++ docker-compose/dockge/docker-compose.yaml | 27 -------------------- 2 files changed, 31 insertions(+), 27 deletions(-) create mode 100644 docker-compose/dockge/compose.yaml delete mode 100644 docker-compose/dockge/docker-compose.yaml diff --git a/docker-compose/dockge/compose.yaml b/docker-compose/dockge/compose.yaml new file mode 100644 index 0000000..1903e48 --- /dev/null +++ b/docker-compose/dockge/compose.yaml @@ -0,0 +1,31 @@ +--- +services: + dockge: + container_name: dockge + image: louislam/dockge:1.3.3 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - dockge-data:/app/data + - /your-stacks-path:/your-stacks-path # <-- Change this to your stacks path + environment: + - DOCKGE_STACKS_DIR=/your-stacks-path # <-- Change this to your stacks path + # --> (Optional) When using traefik + # labels: + # - traefik.enable=true + # - traefik.http.routers.dockge-http.entrypoints=web + # - traefik.http.routers.dockge-http.rule=Host(`your-dockge-fqdn`) # <-- Change this to your FQDN + # - traefik.http.routers.dockge-https.entrypoints=websecure + # - traefik.http.routers.dockge-https.rule=Host(`your-dockge-fqdn`) # <-- Change this to your FQDN + # - traefik.http.routers.dockge-https.tls=true + # - traefik.http.routers.dockge-https.tls.certresolver=cloudflare + # networks: + # - frontend + # <-- + restart: unless-stopped +volumes: + dockge-data: +# --> (Optional) When using traefik +# networks: +# frontend: +# external: true +# <-- diff --git a/docker-compose/dockge/docker-compose.yaml b/docker-compose/dockge/docker-compose.yaml deleted file mode 100644 index bee8d3b..0000000 --- a/docker-compose/dockge/docker-compose.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -services: - dockge: - container_name: dockge-demo-1 - image: louislam/dockge:1.3.3 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - - dockge-data:/app/data - - /home/xcad:/home/xcad - environment: - - DOCKGE_STACKS_DIR=/home/xcad - labels: - - traefik.enable=true - - traefik.http.routers.dockge-demo-1-http.entrypoints=web - - traefik.http.routers.dockge-demo-1-http.rule=Host(`dockge-demo-1.srv-demo-1.home.clcreative.de`) - - traefik.http.routers.dockge-demo-1-https.entrypoints=websecure - - traefik.http.routers.dockge-demo-1-https.rule=Host(`dockge-demo-1.srv-demo-1.home.clcreative.de`) - - traefik.http.routers.dockge-demo-1-https.tls=true - - traefik.http.routers.dockge-demo-1-https.tls.certresolver=cloudflare - networks: - - frontend - restart: unless-stopped -volumes: - dockge-data: -networks: - frontend: - external: true