Christian Lempa 1 год назад
Родитель
Сommit
e337747b93
2 измененных файлов с 31 добавлено и 27 удалено
  1. 31 0
      docker-compose/dockge/compose.yaml
  2. 0 27
      docker-compose/dockge/docker-compose.yaml

+ 31 - 0
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
+# <--

+ 0 - 27
docker-compose/dockge/docker-compose.yaml

@@ -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