Files
mastodon_email_block/systemd/mastodon-email-blocker-docker.service
2026-09-08 17:18:05 +02:00

13 lines
610 B
Desktop File

[Unit]
Description=Update Mastodon disposable email domain blocks through Docker Compose
After=network-online.target docker.service
Wants=network-online.target docker.service
[Service]
Type=oneshot
EnvironmentFile=/etc/mastodon-email-blocker/docker.env
ExecStart=/opt/mastodon-email-blocker/venv/bin/python /opt/mastodon-email-blocker/mastodon-email-blocker.py --backend docker --compose-dir ${COMPOSE_DIR} --compose-command ${COMPOSE_COMMAND} --compose-service ${COMPOSE_SERVICE} --mx-mode off
ReadWritePaths=/var/lib/mastodon-email-blocker
ReadOnlyPaths=/etc/mastodon-email-blocker
TimeoutStartSec=infinity