fix(devops): passer les variables SMTP/MAIL au conteneur wakdo-app
All checks were successful
CI / secret-scan (pull_request) Successful in 11s
CI / static-tests (pull_request) Successful in 1m2s
CI / js-tests (pull_request) Successful in 32s
CI / js-tests (push) Successful in 38s
CI / php-lint (pull_request) Successful in 20s
CI / secret-scan (push) Successful in 10s
CI / php-lint (push) Successful in 23s
CI / static-tests (push) Successful in 53s

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).
This commit is contained in:
Imugiii 2026-06-23 14:09:15 +00:00
parent ef71101453
commit 0e39fb257b
2 changed files with 12 additions and 0 deletions

View file

@ -104,6 +104,12 @@ services:
PASSWORD_RESET_TTL: ${PASSWORD_RESET_TTL} PASSWORD_RESET_TTL: ${PASSWORD_RESET_TTL}
UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB} UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB}
UPLOAD_ALLOWED_MIME: ${UPLOAD_ALLOWED_MIME} 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: volumes:
- ./src:/var/www/html - ./src:/var/www/html
- wakdo_uploads:/var/www/html/public/uploads - wakdo_uploads:/var/www/html/public/uploads

View file

@ -89,6 +89,12 @@ services:
PASSWORD_RESET_TTL: ${PASSWORD_RESET_TTL} PASSWORD_RESET_TTL: ${PASSWORD_RESET_TTL}
UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB} UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB}
UPLOAD_ALLOWED_MIME: ${UPLOAD_ALLOWED_MIME} 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: volumes:
- ./src:/var/www/html - ./src:/var/www/html
- wakdo_uploads:/var/www/html/public/uploads - wakdo_uploads:/var/www/html/public/uploads