template.yaml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. kind: compose
  2. metadata:
  3. icon:
  4. provider: selfh
  5. id: dockge
  6. name: Dockge
  7. description: 'Dockge is a powerful Docker management platform that simplifies container
  8. orchestration and monitoring.
  9. It provides an intuitive web interface to manage Docker containers, images, networks,
  10. and volumes with ease.
  11. ## Prerequisites
  12. * **Project:** https://dockge.com/
  13. * **Documentation:** https://docs.dockge.com/
  14. * **GitHub:** https://github.com/dockge/dockge'
  15. version: 1.5.0
  16. author: Christian Lempa
  17. date: '2025-09-28'
  18. tags:
  19. - traefik
  20. schema: '1.2'
  21. spec:
  22. general:
  23. vars:
  24. service_name:
  25. default: dockge
  26. container_timezone:
  27. type: str
  28. restart_policy:
  29. type: enum
  30. options:
  31. - unless-stopped
  32. - always
  33. - on-failure
  34. - 'no'
  35. default: unless-stopped
  36. required: true
  37. stacks_path:
  38. type: str
  39. description: Docker Compose Path
  40. default: /opt/stacks
  41. required: true
  42. traefik:
  43. vars:
  44. traefik_host:
  45. default: dockge
  46. traefik_network:
  47. default: traefik
  48. type: str
  49. required: true
  50. traefik_domain:
  51. default: home.arpa
  52. type: str
  53. required: true
  54. traefik_enabled:
  55. type: bool
  56. default: false
  57. description: Enable Traefik integration
  58. toggle: traefik_enabled
  59. title: Traefik
  60. description: Configure Traefik reverse proxy integration
  61. traefik_tls:
  62. vars:
  63. traefik_tls_certresolver:
  64. type: str
  65. default: cloudflare
  66. required: true
  67. traefik_tls_enabled:
  68. type: bool
  69. default: false
  70. description: Enable Traefik TLS
  71. toggle: traefik_tls_enabled
  72. title: Traefik TLS
  73. description: Configure Traefik TLS/SSL certificates
  74. needs: traefik
  75. ports:
  76. vars:
  77. ports_http:
  78. default: 5001