template.yaml 819 B

123456789101112131415161718192021222324252627282930313233
  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. draft: true
  15. spec:
  16. general:
  17. vars:
  18. postgres_version:
  19. type: string
  20. description: PostgreSQL version
  21. default: latest
  22. postgres_secrets_enabled:
  23. type: bool
  24. description: "Enable Docker secrets for sensitive data"
  25. default: false
  26. postgres_initdb_args:
  27. type: str
  28. description: "PostgreSQL initialization arguments"
  29. default: "--data-checksums"
  30. postgres_host_auth_method:
  31. type: str
  32. description: "PostgreSQL host authentication method (leave empty for password-based)"
  33. default: ""