diff --git a/infra/k8s/stalwart/stalwart.yaml b/infra/k8s/stalwart/stalwart.yaml index aa40f67e9..c2e4e9b49 100644 --- a/infra/k8s/stalwart/stalwart.yaml +++ b/infra/k8s/stalwart/stalwart.yaml @@ -61,6 +61,10 @@ data: type = "internal" store = "rocksdb" + [authentication.fallback-admin] + user = "admin" + secret = "%{env:ADMIN_SECRET}%" + [certificate.default] cert = "%{file:/opt/stalwart/tls/tls.crt}%" private-key = "%{file:/opt/stalwart/tls/tls.key}%" @@ -91,6 +95,12 @@ spec: containers: - name: stalwart image: stalwartlabs/stalwart:latest + env: + - name: ADMIN_SECRET + valueFrom: + secretKeyRef: + name: stalwart-admin + key: password ports: - containerPort: 25 name: smtp