67 lines
1.3 KiB
YAML
67 lines
1.3 KiB
YAML
|
|
apiVersion: v1
|
||
|
|
kind: ConfigMap
|
||
|
|
metadata:
|
||
|
|
name: stalwart-stalwart-config
|
||
|
|
namespace: mail
|
||
|
|
labels:
|
||
|
|
app.kubernetes.io/instance: stalwart
|
||
|
|
app.kubernetes.io/name: stalwart
|
||
|
|
data:
|
||
|
|
config.json: |
|
||
|
|
{
|
||
|
|
"store": {
|
||
|
|
"db": {
|
||
|
|
"type": "rocksdb",
|
||
|
|
"path": "/var/lib/stalwart/data"
|
||
|
|
},
|
||
|
|
"blob": {
|
||
|
|
"type": "rocksdb",
|
||
|
|
"path": "/var/lib/stalwart/blobs"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"directory": {
|
||
|
|
"internal": {
|
||
|
|
"type": "internal",
|
||
|
|
"store": "db"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"authentication": {
|
||
|
|
"fallback-admin": {
|
||
|
|
"user": "admin",
|
||
|
|
"secret": "***REMOVED***"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"server": {
|
||
|
|
"hostname": "mail.basicstack.de",
|
||
|
|
"http": {
|
||
|
|
"bind": ["[::]:8080"],
|
||
|
|
"protocol": "http"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"session": {
|
||
|
|
"ehlo": {
|
||
|
|
"require": true
|
||
|
|
},
|
||
|
|
"auth": {
|
||
|
|
"directory": "internal"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"queue": {
|
||
|
|
"path": "/var/lib/stalwart/queue",
|
||
|
|
"hash": 64
|
||
|
|
}
|
||
|
|
}
|
||
|
|
---
|
||
|
|
apiVersion: v1
|
||
|
|
kind: Secret
|
||
|
|
metadata:
|
||
|
|
name: stalwart-stalwart-env
|
||
|
|
namespace: mail
|
||
|
|
labels:
|
||
|
|
app.kubernetes.io/instance: stalwart
|
||
|
|
app.kubernetes.io/name: stalwart
|
||
|
|
type: Opaque
|
||
|
|
stringData:
|
||
|
|
STALWART_LOG_LEVEL: "info"
|
||
|
|
STALWART_LOG_FORMAT: "json"
|