From 0e39fb257b0359cff0392a6bda7363f6cbc45370 Mon Sep 17 00:00:00 2001 From: Imugiii Date: Tue, 23 Jun 2026 14:09:15 +0000 Subject: [PATCH] fix(devops): passer les variables SMTP/MAIL au conteneur wakdo-app La feature SMTP (#96) lisait SMTP_HOST/USER/PASSWORD via getenv, mais aucun compose ne les exposait au conteneur (bloc environment explicite) : l'app serait restee sur LogMailer meme avec un .env renseigne. Ajout de SMTP_HOST/ PORT/USER/PASSWORD + MAIL_FROM_EMAIL/NAME au service wakdo-app, avec defauts vides (absence = repli LogMailer, comportement inchange en local). --- docker-compose.prod.yml.example | 6 ++++++ docker-compose.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/docker-compose.prod.yml.example b/docker-compose.prod.yml.example index 5243834..c0d18bf 100644 --- a/docker-compose.prod.yml.example +++ b/docker-compose.prod.yml.example @@ -104,6 +104,12 @@ services: PASSWORD_RESET_TTL: ${PASSWORD_RESET_TTL} UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB} UPLOAD_ALLOWED_MIME: ${UPLOAD_ALLOWED_MIME} + SMTP_HOST: ${SMTP_HOST:-} + SMTP_PORT: ${SMTP_PORT:-587} + SMTP_USER: ${SMTP_USER:-} + SMTP_PASSWORD: ${SMTP_PASSWORD:-} + MAIL_FROM_EMAIL: ${MAIL_FROM_EMAIL:-} + MAIL_FROM_NAME: ${MAIL_FROM_NAME:-Wakdo} volumes: - ./src:/var/www/html - wakdo_uploads:/var/www/html/public/uploads diff --git a/docker-compose.yml b/docker-compose.yml index 5b8bfef..659fa3a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -89,6 +89,12 @@ services: PASSWORD_RESET_TTL: ${PASSWORD_RESET_TTL} UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB} UPLOAD_ALLOWED_MIME: ${UPLOAD_ALLOWED_MIME} + SMTP_HOST: ${SMTP_HOST:-} + SMTP_PORT: ${SMTP_PORT:-587} + SMTP_USER: ${SMTP_USER:-} + SMTP_PASSWORD: ${SMTP_PASSWORD:-} + MAIL_FROM_EMAIL: ${MAIL_FROM_EMAIL:-} + MAIL_FROM_NAME: ${MAIL_FROM_NAME:-Wakdo} volumes: - ./src:/var/www/html - wakdo_uploads:/var/www/html/public/uploads