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:
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
TRAEFIK_HOST=dev.example.com
|
TRAEFIK_HOST=dev.example.com
|
||||||
NETWORK_NAME=falcon_network
|
NETWORK_NAME=falcon_network
|
||||||
RUNNER_TOKEN=change_me
|
RUNNER_TOKEN=change_me
|
||||||
EMAIL_FROM=hi@pivoine.art
|
EMAIL_FROM=gitea@pivoine.art
|
||||||
EMAIL_USER=Gitea
|
EMAIL_USER=Gitea
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ services:
|
|||||||
MP_SMTP_RELAY_PASSWORD: ${SMTP_RELAY_PASSWORD}
|
MP_SMTP_RELAY_PASSWORD: ${SMTP_RELAY_PASSWORD}
|
||||||
MP_SMTP_RELAY_AUTH: plain
|
MP_SMTP_RELAY_AUTH: plain
|
||||||
MP_SMTP_RELAY_TLS: "true"
|
MP_SMTP_RELAY_TLS: "true"
|
||||||
MP_UI_BIND_ADDR: 0.0.0.0:0
|
MP_UI_BIND_ADDR: 0.0.0.0:8025
|
||||||
volumes:
|
volumes:
|
||||||
- ../.data/mailpit:/data
|
- ../.data/mailpit:/data
|
||||||
restart: always
|
restart: always
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
TRAEFIK_HOST=passbolt.example.com
|
TRAEFIK_HOST=passbolt.example.com
|
||||||
NETWORK_NAME=falcon_network
|
NETWORK_NAME=falcon_network
|
||||||
EMAIL_FROM=hi@pivoine.art
|
EMAIL_FROM=passbolt@pivoine.art
|
||||||
EMAIL_USER=Passbolt
|
EMAIL_USER=Passbolt
|
||||||
|
|||||||
Reference in New Issue
Block a user