template.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ---
  2. kind: compose
  3. schema: "1.2"
  4. metadata:
  5. name: Nginx Proxy Manager
  6. description: |
  7. Nginx Proxy Manager is a lightweight, easy-to-use reverse proxy management tool with a beautiful web interface.
  8. It enables you to easily forward traffic to your websites running at home or in the cloud, complete with
  9. free SSL certificates via Let's Encrypt.
  10. Project: https://nginxproxymanager.com/
  11. Documentation: https://nginxproxymanager.com/guide/
  12. GitHub: https://github.com/NginxProxyManager/nginx-proxy-manager
  13. version: 2.12.6
  14. author: Christian Lempa
  15. date: '2025-09-28'
  16. tags:
  17. - proxy
  18. - nginx
  19. - ssl
  20. spec:
  21. general:
  22. vars:
  23. service_name:
  24. default: npm
  25. container_name:
  26. default: nginx-proxy-manager
  27. container_hostname:
  28. default: nginx-proxy-manager
  29. database:
  30. required: true
  31. vars:
  32. database_name:
  33. default: npm
  34. database_user:
  35. default: npm
  36. database_password:
  37. default: changeme
  38. database_port:
  39. default: 3306
  40. database_root_password:
  41. type: str
  42. description: Database root password
  43. sensitive: true
  44. default: changeme
  45. ports:
  46. vars:
  47. ports_http:
  48. default: 80
  49. ports_https:
  50. default: 443