Files
streamdeck-go/systemd/streamdeck-go-helper.service

21 lines
582 B
Desktop File

[Unit]
Description=Stream Deck privileged command helper
Documentation=https://git.i0t.app/WoodardDigital/streamdeck-go
# Start before the user session so the socket is ready when streamdeck-go starts.
Before=graphical.target
[Service]
Type=simple
ExecStart=/usr/local/bin/streamdeck-helper
Restart=on-failure
RestartSec=3
# Run as root (required to execute privileged commands).
# The socket is group-restricted to the 'streamdeck' group — only
# members of that group can connect.
RuntimeDirectory=streamdeck-go
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target