[Unit] Description=Media Transcriber Continuous Worker Requires=whisper-server.service After=whisper-server.service [Service] Type=simple User=jarian WorkingDirectory=/home/jarian/projects/media-transcriber ExecStart=/home/jarian/projects/media-transcriber/venv/bin/python \ /home/jarian/projects/media-transcriber/src/worker.py continuous Restart=on-failure RestartSec=60 Environment=WORK_SECONDS=2700 Environment=REST_SECONDS=900 Environment=WHISPER_MODEL=base.en [Install] WantedBy=multi-user.target