stack.basicstack.de/apps/stalwart/stalwart-config-complete.json
CTO Agent c64f9ab0d0 Initialize CD/CI repository structure with Stalwart example
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>
2026-07-01 18:08:31 +00:00

78 lines
1.4 KiB
JSON

{
"store": {
"data": {
"type": "rocksdb",
"path": "/var/lib/stalwart/data"
},
"blob": {
"type": "rocksdb",
"path": "/var/lib/stalwart/blobs"
}
},
"directory": {
"internal": {
"type": "internal",
"store": "data"
}
},
"server": {
"hostname": "mail.basicstack.de",
"listener": {
"management": {
"bind": ["[::]:8080"],
"protocol": "http"
},
"smtp": {
"bind": ["[::]:25"],
"protocol": "smtp"
},
"submission": {
"bind": ["[::]:587"],
"protocol": "smtp"
},
"submissions": {
"bind": ["[::]:465"],
"protocol": "smtp",
"tls": {
"implicit": true
}
},
"imap": {
"bind": ["[::]:143"],
"protocol": "imap"
},
"imaps": {
"bind": ["[::]:993"],
"protocol": "imap",
"tls": {
"implicit": true
}
},
"sieve": {
"bind": ["[::]:4190"],
"protocol": "managesieve"
}
}
},
"session": {
"auth": {
"mechanisms": ["plain", "login"],
"directory": "internal"
}
},
"queue": {
"path": "/var/lib/stalwart/queue"
},
"report": {
"path": "/var/lib/stalwart/reports"
},
"resolver": {
"type": "system"
},
"certificate": {
"default": {
"cert": "/etc/stalwart/tls/tls.crt",
"private-key": "/etc/stalwart/tls/tls.key"
}
}
}