add config smtp
This commit is contained in:
parent
8b86b13985
commit
c941b37e2b
|
@ -26,3 +26,12 @@ TRYTONADMINPASS="admin"
|
||||||
#Email user admin
|
#Email user admin
|
||||||
EMAIL="admin@admin.com"
|
EMAIL="admin@admin.com"
|
||||||
SLEEP_TRYTOND_ADMIN=15
|
SLEEP_TRYTOND_ADMIN=15
|
||||||
|
#SMTP
|
||||||
|
SMTP=""
|
||||||
|
SMTP_TYPE="smtps+ssl"
|
||||||
|
SMTP_USER=""
|
||||||
|
SMTP_PASSWORD=""
|
||||||
|
SMTP_DOMAIN=""
|
||||||
|
SMTP_PORT=""
|
||||||
|
SMTP_FROM=""
|
||||||
|
SMTP_EMAIL=""
|
|
@ -32,7 +32,9 @@ idna==2.10
|
||||||
isodate==0.6.0
|
isodate==0.6.0
|
||||||
ldap3==2.8.1
|
ldap3==2.8.1
|
||||||
lxml==4.6.3
|
lxml==4.6.3
|
||||||
|
matplotlib==3.6.2
|
||||||
mock==4.0.3
|
mock==4.0.3
|
||||||
|
numpy==1.23.5
|
||||||
ofxparse==0.19
|
ofxparse==0.19
|
||||||
passlib==1.7.4
|
passlib==1.7.4
|
||||||
phonenumbers==8.12.57
|
phonenumbers==8.12.57
|
||||||
|
|
|
@ -21,6 +21,14 @@ ARG WORKER
|
||||||
ARG EMAIL
|
ARG EMAIL
|
||||||
ARG TRYTONPASSFILE
|
ARG TRYTONPASSFILE
|
||||||
ARG URL_MULTI_MIGRATE
|
ARG URL_MULTI_MIGRATE
|
||||||
|
ARG SMTP
|
||||||
|
ARG SMTP_TYPE
|
||||||
|
ARG SMTP_USER
|
||||||
|
ARG SMTP_PASSWORD
|
||||||
|
ARG SMTP_DOMAIN
|
||||||
|
ARG SMTP_PORT
|
||||||
|
ARG SMTP_FROM
|
||||||
|
ARG SMTP_EMAIL
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,14 @@ services:
|
||||||
DIR_MODULES: ${DIR_MODULES}
|
DIR_MODULES: ${DIR_MODULES}
|
||||||
WORKER: ${WORKER}
|
WORKER: ${WORKER}
|
||||||
TRYTONPASSFILE: ${TRYTONPASSFILE}
|
TRYTONPASSFILE: ${TRYTONPASSFILE}
|
||||||
|
SMTP: ${SMTP}
|
||||||
|
SMTP_TYPE: ${SMTP_TYPE}
|
||||||
|
SMTP_USER: ${SMTP_USER}
|
||||||
|
SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||||
|
SMTP_DOMAIN: ${SMTP_DOMAIN}
|
||||||
|
SMTP_PORT: ${SMTP_PORT}
|
||||||
|
SMTP_FROM: ${SMTP_FROM}
|
||||||
|
SMTP_EMAIL: ${SMTP_EMAIL}
|
||||||
ports:
|
ports:
|
||||||
- "${TRYTON_PORT:-8000}:8000"
|
- "${TRYTON_PORT:-8000}:8000"
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -13,7 +13,17 @@ if [ "$WORKER" == "True" ]; then
|
||||||
|
|
||||||
|
|
||||||
[queue]
|
[queue]
|
||||||
worker=True
|
worker = True
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
if [ "$SMTP" == "True" ]; then
|
||||||
|
cat <<EOF >>/etc/trytond.conf
|
||||||
|
|
||||||
|
[email]
|
||||||
|
uri = ${SMTP_TYPE}://${SMTP_USER}:${SMTP_PASSWORD}@${SMTP_DOMAIN}:${SMTP_PORT}
|
||||||
|
from = ${SMTP_FROM} <${SMTP_EMAIL}>
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue