christianlempa-boilerplates/docker-compose/dockge/compose.yaml

32 lines
1.1 KiB
YAML
Raw Normal View History

2024-11-08 11:16:50 +01:00
---
services:
dockge:
container_name: dockge
image: louislam/dockge:1.4.2
2024-11-08 11:16:50 +01:00
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
# <--