From 982618c9fe0f838375d8eeac639b494ce8704a99 Mon Sep 17 00:00:00 2001 From: GuettliBot2 Date: Sun, 17 May 2026 14:24:06 +0200 Subject: [PATCH] fix(ci): pin Stalwart to v0.14.1 and fix local start script --- ci/main.go | 2 +- stalwart-dev/start | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ci/main.go b/ci/main.go index f644a0a..efddd7e 100644 --- a/ci/main.go +++ b/ci/main.go @@ -76,7 +76,7 @@ func (m *Ci) Stalwart() *dagger.Service { config := m.Source.Directory("stalwart-dev").File("config.toml") return dag.Container(). - From("stalwartlabs/stalwart:latest"). + From("stalwartlabs/stalwart:v0.14.1"). WithFile("/etc/stalwart/config.toml", config). // Create data dir in /tmp where permissions are usually more relaxed. WithExec([]string{"/bin/sh", "-c", "mkdir -p /tmp/stalwart && chmod 777 /tmp/stalwart"}). diff --git a/stalwart-dev/start b/stalwart-dev/start index 88d7bf9..23bcf3c 100755 --- a/stalwart-dev/start +++ b/stalwart-dev/start @@ -67,11 +67,11 @@ echo "Connection info written to ${TMPDIR}/ports.env" >&2 REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" -sed -e "s|127.0.0.1:8080|127.0.0.1:${STALWART_PORT}|" \ - -e "s|127.0.0.1:1430|127.0.0.1:${STALWART_IMAP_PORT}|" \ - -e "s|127.0.0.1:1025|127.0.0.1:${STALWART_SMTP_PORT}|" \ - -e "s|127.0.0.1:4190|127.0.0.1:${STALWART_SIEVE_PORT}|" \ - -e "s|/tmp/stalwart-dev|${TMPDIR}|" \ +sed -e "s|0.0.0.0:8080|0.0.0.0:${STALWART_PORT}|" \ + -e "s|0.0.0.0:1430|0.0.0.0:${STALWART_IMAP_PORT}|" \ + -e "s|0.0.0.0:1025|0.0.0.0:${STALWART_SMTP_PORT}|" \ + -e "s|0.0.0.0:4190|0.0.0.0:${STALWART_SIEVE_PORT}|" \ + -e "s|/tmp/stalwart|${TMPDIR}|" \ "${REPO_ROOT}/stalwart-dev/config.toml" >"${TMPDIR}/config.toml" exec stalwart --config "${TMPDIR}/config.toml"