hardware-dashboard/deploy/systemd/hardware-taskd.service

24 lines
515 B
Desktop File

[Unit]
Description=Authenticated local scheduled-task broker
After=local-fs.target
[Service]
Type=simple
User=root
Group=hardware-watch
ExecStart=/usr/bin/python3 /opt/hardware-dashboard/taskd.py serve
Restart=on-failure
RestartSec=5
RuntimeDirectory=hardware-taskd
RuntimeDirectoryMode=0750
StateDirectory=hardware-taskd
StateDirectoryMode=0700
LogsDirectory=hardware-taskd
LogsDirectoryMode=0700
UMask=0077
Environment=TZ=Asia/Shanghai
Environment=PYTHONDONTWRITEBYTECODE=1
[Install]
WantedBy=multi-user.target