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

24 lines
633 B
Desktop File

[Unit]
Description=Mail Dramatiq worker (Redis-backed background jobs)
After=network.target redis.service docker.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/dramatiq app.tasks --processes 1 --threads 4 --queues mail cleanup search
KillMode=mixed
KillSignal=SIGTERM
TimeoutStopSec=15
Restart=on-failure
RestartSec=5
StandardOutput=append:/var/log/mail-dramatiq.log
StandardError=append:/var/log/mail-dramatiq.log
SyslogIdentifier=mail-dramatiq
[Install]
WantedBy=multi-user.target