Set up the repository structure following GitOps principles: - apps/ for application deployments (Stalwart as example) - infrastructure/ for cluster-wide configs (networking, monitoring) - docs/ for general documentation Migrated complete Stalwart deployment configuration including: - Multiple deployment variants (basic, OIDC-enabled) - Helm values files - Monitoring and dashboard configurations - Operational documentation (backup/restore, bootstrap) - Configuration patches and fixes Added comprehensive README files at each level to guide future use. Co-Authored-By: Paperclip <noreply@paperclip.ing>
19 lines
529 B
YAML
19 lines
529 B
YAML
spec:
|
|
template:
|
|
spec:
|
|
containers:
|
|
- name: stalwart
|
|
args: ["--init"]
|
|
env:
|
|
- name: STALWART_STORAGE_DATA
|
|
value: "rocksdb"
|
|
- name: STALWART_STORAGE_BLOB
|
|
value: "rocksdb"
|
|
- name: STALWART_STORAGE_ROCKSDB_PATH
|
|
value: "/var/lib/stalwart"
|
|
- name: STALWART_SERVER_HOSTNAME
|
|
value: "mail.basicstack.de"
|
|
- name: STALWART_SERVER_HTTP_BIND
|
|
value: "[::]:8080"
|
|
- name: STALWART_LOG_LEVEL
|
|
value: "info"
|