[Unit] Description={{ cron.description }} After=performancewest.service Requires=performancewest.service [Service] Type=oneshot User=root WorkingDirectory={{ project_dir }} ExecStart=/usr/bin/docker compose exec -T workers python -m {{ cron.module }} # Log to journald; journalctl -u {{ cron.name }}.service StandardOutput=journal StandardError=journal # Prevent overlapping runs for every-minute jobs TimeoutStartSec=300