mail/deploy/systemd/mail-flask.service
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

25 lines
623 B
Desktop File

[Unit]
Description=Mail web app (gunicorn + gevent)
After=network.target docker.service postgresql.service redis.service
Wants=network-online.target
[Service]
Type=simple
User=deeily
Group=deeily
WorkingDirectory=/home/deeily/mail
EnvironmentFile=/home/deeily/mail/.env
ExecStart=/home/deeily/mail/.venv/bin/gunicorn -c gunicorn.conf.py wsgi:app
ExecReload=/bin/kill -HUP $MAINPID
KillMode=mixed
KillSignal=SIGTERM
TimeoutStopSec=10
Restart=on-failure
RestartSec=5
StandardOutput=append:/var/log/mail-flask.log
StandardError=append:/var/log/mail-flask.log
SyslogIdentifier=mail-flask
[Install]
WantedBy=multi-user.target