template.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ---
  2. kind: compose
  3. metadata:
  4. icon:
  5. provider: selfh
  6. id: homer
  7. name: Homer
  8. description: >
  9. A very simple static homepage for your server to keep your services on hand, from a simple yaml configuration file.
  10. Project: https://github.com/bastienwirtz/homer
  11. Documentation: https://github.com/bastienwirtz/homer/blob/main/docs/configuration.md
  12. version: v25.11.1
  13. author: Christian Lempa
  14. date: '2025-12-11'
  15. tags:
  16. - traefik
  17. - swarm
  18. - authentik
  19. draft: true
  20. spec:
  21. general:
  22. vars:
  23. service_name:
  24. default: "homer"
  25. container_name:
  26. default: "homer"
  27. homer_title:
  28. description: "Dashboard title"
  29. type: str
  30. default: "My Dashboard"
  31. homer_subtitle:
  32. description: "Dashboard subtitle"
  33. type: str
  34. default: "Homer"
  35. homer_logo:
  36. description: "Logo file path (relative to assets/)"
  37. type: str
  38. default: "logo.png"
  39. ports:
  40. vars:
  41. ports_http:
  42. description: "Host port for HTTP (8080)"
  43. type: int
  44. default: 8080
  45. traefik:
  46. vars:
  47. traefik_host:
  48. default: homer.home.arpa