From bf8353ea8a7b5d415c980b2afecdfdb752d230f8 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 11 May 2026 18:49:11 +0200 Subject: [PATCH] feat(stalwart): pin recovery admin via STALWART_RECOVERY_ADMIN env var Adds STALWART_RECOVERY_ADMIN to the stalwart service environment so the admin/ManaMailAdmin2026! credentials survive container restarts. Bootstrap completed programmatically via JMAP; port 587 STARTTLS listener active. Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.macmini.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.macmini.yml b/docker-compose.macmini.yml index 88f87aa70..c5cc421ec 100644 --- a/docker-compose.macmini.yml +++ b/docker-compose.macmini.yml @@ -744,6 +744,7 @@ services: - stalwart_data:/opt/stalwart-mail environment: - STALWART_ADMIN_PASSWORD=${STALWART_ADMIN_PASSWORD:-ChangeMe123!} + - STALWART_RECOVERY_ADMIN=${STALWART_RECOVERY_ADMIN:-} # Stalwart's official image is distroless — no wget, curl, nc, ss, # netstat. Any `docker exec`-based healthcheck just OOMs with # "executable file not found". Deactivate; rely on docker's