From 0d4d9b9adfded16ff6165b2d11d4a5c717e10272 Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sat, 4 Jul 2026 10:34:28 +0000 Subject: [PATCH] fix(stalwart): Add config.json to load web UI configuration - Mount /etc/stalwart/config.json pointing to RocksDB - Allows Stalwart to load configuration from web UI setup - Resolves bootstrap mode loop Refs: DEV-206 Co-Authored-By: Paperclip --- apps/stalwart/stalwart-fresh-deployment.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/stalwart/stalwart-fresh-deployment.yaml b/apps/stalwart/stalwart-fresh-deployment.yaml index 5aee360..f81bb53 100644 --- a/apps/stalwart/stalwart-fresh-deployment.yaml +++ b/apps/stalwart/stalwart-fresh-deployment.yaml @@ -182,9 +182,9 @@ spec: volumeMounts: - name: data mountPath: /var/lib/stalwart - - name: config - mountPath: /opt/stalwart-mail/etc/config.toml - subPath: config.toml + - name: bootstrap-config + mountPath: /etc/stalwart/config.json + subPath: config.json resources: requests: memory: "512Mi" @@ -212,9 +212,9 @@ spec: - name: data persistentVolumeClaim: claimName: stalwart-data - - name: config + - name: bootstrap-config configMap: - name: stalwart-config + name: stalwart-bootstrap-config --- apiVersion: networking.k8s.io/v1 kind: Ingress