Files
camera-webui/systemd/camera-webui.service
2026-08-06 01:02:22 +09:00

29 lines
740 B
Desktop File

[Unit]
Description=Camera Web UI — live feed and recognition service
After=network.target nvargus-daemon.service
Wants=nvargus-daemon.service
[Service]
Type=simple
User=mikkeli
Group=mikkeli
WorkingDirectory=/home/mikkeli/dev/camera-webui
Environment=PATH=/home/mikkeli/dev/camera-webui/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Environment=PYTHONUNBUFFERED=1
ExecStart=/home/mikkeli/dev/camera-webui/.venv/bin/camera-webui
Restart=on-failure
RestartSec=5
# Security hardening (no root needed)
NoNewPrivileges=true
ProtectHome=read-only
ReadWritePaths=/home/mikkeli/dev/camera-webui
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=camera-webui
[Install]
WantedBy=multi-user.target