26 lines
629 B
YAML
26 lines
629 B
YAML
---
|
|
version: "3.8"
|
|
|
|
x-mail-env: &mail-env
|
|
DELIVERY_METHOD: ${DELIVERY_METHOD}
|
|
SMTP_ADDRESS: ${SMTP_ADDRESS}
|
|
SMTP_PORT: ${SMTP_PORT}
|
|
SMTP_USER_NAME: ${SMTP_USER_NAME}
|
|
SMTP_AUTHENTICATION: ${SMTP_AUTHENTICATION}
|
|
SMTP_ENABLE_STARTTLS_AUTO: ${SMTP_ENABLE_STARTTLS_AUTO}
|
|
SMTP_OPENSSL_VERIFY_MODE: ${SMTP_OPENSSL_VERIFY_MODE}
|
|
SMTP_TLS: ${SMTP_TLS}
|
|
SMTP_PASSWORD:
|
|
SMTP_PASSWORD_FILE: /run/secrets/smtp_password
|
|
|
|
services:
|
|
app:
|
|
environment:
|
|
*mail-env
|
|
secrets:
|
|
- smtp_password
|
|
|
|
secrets:
|
|
smtp_password:
|
|
name: ${STACK_NAME}_smtp_password_${SECRET_SMTP_PASSWORD_VERSION}
|
|
external: true |