From f2b00badc95a1d9902396d29357abe9433036ca5 Mon Sep 17 00:00:00 2001 From: James Coleman-Powell Date: Wed, 4 May 2016 21:26:29 +0100 Subject: [PATCH] Additional environment variables for Email Server functionality --- launch | 8 ++++++++ seeds/local.py.tmpl | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/launch b/launch index ed2aa02..fba89ad 100755 --- a/launch +++ b/launch @@ -25,6 +25,14 @@ export TAIGA_DB_NAME=${TAIGA_DB_NAME:-taiga} export TAIGA_DB_USER=${TAIGA_DB_USER:-taiga} export TAIGA_DB_PASSWORD=${TAIGA_DB_PASSWORD:-mysecretpassword} +export EMAIL_HOST=${EMAIL_HOST:-localhost} +export EMAIL_HOST_USER=${EMAIL_HOST_USER:-noreply@noreply.com} +export EMAIL_HOST_PASSWORD=${EMAIL_HOST_PASSWORD:-password} +export EMAIL_HOST_PORT=${EMAIL_HOST_PORT:-587} +export EMAIL_USE_TLS=${EMAIL_USE_TLS:-False} +export EMAIL_BACKEND=${EMAIL_BACKEND:-django.core.mail.backends.smtp.EmailBackend} + + # Generate configs based on the template seeds envsubst < /tmp/taiga.tmpl > /etc/nginx/sites-enabled/taiga envsubst < /tmp/circus.ini.tmpl > $DATA/circus.ini diff --git a/seeds/local.py.tmpl b/seeds/local.py.tmpl index e3991eb..5f84f2b 100644 --- a/seeds/local.py.tmpl +++ b/seeds/local.py.tmpl @@ -40,3 +40,10 @@ PUBLIC_REGISTER_ENABLED = ${PUBLIC_REGISTER} DEFAULT_FROM_EMAIL = "${NOREPLY_EMAIL}" SERVER_EMAIL = DEFAULT_FROM_EMAIL + +EMAIL_BACKEND = "${EMAIL_BACKEND}" +EMAIL_USE_TLS = ${EMAIL_USE_TLS} +EMAIL_HOST = "${EMAIL_HOST}" +EMAIL_HOST_USER = "${EMAIL_HOST_USER}" +EMAIL_HOST_PASSWORD = "${EMAIL_HOST_PASSWORD}" +EMAIL_PORT = ${EMAIL_HOST_PORT}