mail/.env.example
deeily 5024bf9a8d init: full mail stack — phases 0..8 (web client, admin, IMAP/SMTP,
sieve, search, sessions, dramatiq, deploy/install, ELK, monitoring)
2026-04-29 16:30:43 +03:00

47 lines
1.0 KiB
Plaintext

FLASK_ENV=production
FLASK_SECRET_KEY=change-me-in-prod
FLASK_HOST=0.0.0.0
FLASK_PORT=5000
MAIL_SERVER_HOSTNAME=mail.local
MAIL_SERVER_IP=127.0.0.1
DATABASE_URL=postgresql+psycopg://mail:mail@localhost:5432/mail
REDIS_URL=redis://localhost:6379/0
MEILI_URL=http://localhost:7700
MEILI_KEY=masterKey
IMAP_HOST=127.0.0.1
IMAP_PORT=143
IMAP_PASSWORD=
SMTP_HOST=127.0.0.1
SMTP_PORT=587
SEND_DEFER_SECONDS=10
DEFAULT_QUOTA_MB=20480
TRASH_RETENTION_DAYS=30
TZ=Europe/Moscow
LOCALE=ru_RU.UTF-8
USE_MOCK_MAIL=0
# Comma-separated admin emails (видят /admin/*).
ADMINS=admin@mail.local
# DMS docker container name (override if compose project name differs).
DMS_CONTAINER=docker-mailserver-1
# Gunicorn tuning (по умолчанию gevent, 2000 коннектов на воркер).
# GUNICORN_WORKERS=1
# GUNICORN_WORKER_CLASS=gevent
# GUNICORN_CONNECTIONS=2000
# ELK / rsyslog log shipping (пустой ELK_HOST — отключено).
ELK_HOST=
ELK_PORT=5140
ELK_PROTO=tcp
# Backups
# BACKUP_DIR=/var/backups/mail
# BACKUP_RETAIN=14