[Unit] Description=pobsync schedule dispatcher After=network-online.target pobsync-web.service Wants=network-online.target [Service] Type=simple User=@POBSYNC_USER@ Group=@POBSYNC_GROUP@ WorkingDirectory=@POBSYNC_APP_DIR@ EnvironmentFile=@POBSYNC_ENV_FILE@ ExecStart=/bin/sh -c 'exec @POBSYNC_VENV_DIR@/bin/python manage.py run_pobsync_scheduler --loop --interval "${POBSYNC_SCHEDULER_INTERVAL:-60}"' Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target