compose.yaml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ---
  2. name: "Dockge"
  3. description: "A Docker GUI for managing your containers"
  4. version: "0.0.1"
  5. date: "2023-10-01"
  6. author: "Christian Lempa"
  7. tags:
  8. - "dockge"
  9. - "docker"
  10. - "management"
  11. ---
  12. services:
  13. dockge:
  14. container_name: dockge
  15. image: docker.io/louislam/dockge:1.5.0
  16. volumes:
  17. - /var/run/docker.sock:/var/run/docker.sock
  18. - dockge-data:/app/data
  19. - /your-stacks-path:/your-stacks-path # <-- Change this to your stacks path
  20. environment:
  21. - DOCKGE_STACKS_DIR=/your-stacks-path # <-- Change this to your stacks path
  22. # --> (Optional) When using traefik
  23. # labels:
  24. # - traefik.enable=true
  25. # - traefik.http.routers.dockge-http.entrypoints=web
  26. # - traefik.http.routers.dockge-http.rule=Host(`your-dockge-fqdn`) # <-- Change this to your FQDN
  27. # - traefik.http.routers.dockge-https.entrypoints=websecure
  28. # - traefik.http.routers.dockge-https.rule=Host(`your-dockge-fqdn`) # <-- Change this to your FQDN
  29. # - traefik.http.routers.dockge-https.tls=true
  30. # - traefik.http.routers.dockge-https.tls.certresolver=cloudflare
  31. # networks:
  32. # - frontend
  33. # <--
  34. restart: unless-stopped
  35. volumes:
  36. dockge-data:
  37. # --> (Optional) When using traefik
  38. # networks:
  39. # frontend:
  40. # external: true
  41. # <--