template.yaml 805 B

1234567891011121314151617181920212223242526272829303132
  1. ---
  2. kind: compose
  3. metadata:
  4. name: PostgreSQL
  5. description: Advanced open-source relational database
  6. version: 17.6
  7. author: Christian Lempa
  8. date: '2025-09-28'
  9. tags:
  10. - postgresql
  11. - database
  12. - sql
  13. - relational
  14. spec:
  15. general:
  16. vars:
  17. postgres_version:
  18. type: string
  19. description: PostgreSQL version
  20. default: latest
  21. postgres_secrets_enabled:
  22. type: bool
  23. description: "Enable Docker secrets for sensitive data"
  24. default: false
  25. postgres_initdb_args:
  26. type: str
  27. description: "PostgreSQL initialization arguments"
  28. default: "--data-checksums"
  29. postgres_host_auth_method:
  30. type: str
  31. description: "PostgreSQL host authentication method (leave empty for password-based)"
  32. default: ""