template.yaml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. ---
  2. kind: compose
  3. metadata:
  4. icon:
  5. provider: selfh
  6. id: mariadb
  7. name: MariaDB
  8. description: |-
  9. MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system.
  10. It's designed to remain free and open-source software under the GNU General Public License.
  11. ## References
  12. * **Project:** https://mariadb.org/
  13. * **Documentation:** https://mariadb.com/kb/en/documentation/
  14. * **GitHub:** https://github.com/MariaDB/server
  15. next_steps: |-
  16. Log in with your initial admin user:
  17. ```bash
  18. Username: `root` or `{{ database_user }}`
  19. Password: {{ database_password }}
  20. ```
  21. version: 12.0.2
  22. author: Christian Lempa
  23. date: '2025-09-28'
  24. tags: []
  25. draft: true
  26. schema: "1.2"
  27. spec:
  28. general:
  29. vars:
  30. service_name:
  31. default: mariadb
  32. restart_policy:
  33. type: enum
  34. options: [unless-stopped, always, on-failure, "no"]
  35. default: unless-stopped
  36. required: true
  37. ports:
  38. vars:
  39. ports_mariadb:
  40. description: "Host port for MariaDB"
  41. type: int
  42. default: 3306
  43. required: true
  44. database:
  45. vars:
  46. database_name:
  47. type: str
  48. required: true
  49. database_user:
  50. type: str
  51. required: true
  52. database_password:
  53. type: str
  54. sensitive: true
  55. required: true