Files
VianoBugAnalysis/deploy/viano-bug-analysis-worker.service
T

23 lines
622 B
Desktop File

[Unit]
Description=Viano BugAnalysis analysis worker
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=buganalysis
Group=buganalysis
WorkingDirectory=/opt/viano-bug-analysis
EnvironmentFile=/etc/viano-bug-analysis/worker.env
ExecStart=/opt/viano-bug-analysis/.venv/bin/python -m viano_bug_analysis.worker run --config /opt/viano-bug-analysis/config/worker.local.toml
Restart=on-failure
RestartSec=10
KillSignal=SIGTERM
# Finish the current checkpointed dispatch; operator can still force-stop.
TimeoutStopSec=infinity
UMask=0077
NoNewPrivileges=true
[Install]
WantedBy=multi-user.target