fix(mailpit): bind UI to port 8025 so healthcheck passes; revert email FROM changes

Port 0 disabled the web UI but broke the built-in /readyz healthcheck.
Binding to 8025 keeps the UI accessible within the Docker network only
(no Traefik labels) and lets the container report healthy.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-27 19:34:40 +02:00
co-authored by Claude Sonnet 4.6
parent 1be281ec97
commit ec92d55e3c
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
TRAEFIK_HOST=dev.example.com
NETWORK_NAME=falcon_network
RUNNER_TOKEN=change_me
EMAIL_FROM=hi@pivoine.art
EMAIL_FROM=gitea@pivoine.art
EMAIL_USER=Gitea
+1 -1
View File
@@ -14,7 +14,7 @@ services:
MP_SMTP_RELAY_PASSWORD: ${SMTP_RELAY_PASSWORD}
MP_SMTP_RELAY_AUTH: plain
MP_SMTP_RELAY_TLS: "true"
MP_UI_BIND_ADDR: 0.0.0.0:0
MP_UI_BIND_ADDR: 0.0.0.0:8025
volumes:
- ../.data/mailpit:/data
restart: always
+1 -1
View File
@@ -1,4 +1,4 @@
TRAEFIK_HOST=passbolt.example.com
NETWORK_NAME=falcon_network
EMAIL_FROM=hi@pivoine.art
EMAIL_FROM=passbolt@pivoine.art
EMAIL_USER=Passbolt