Configure dizqueTV service in Linux (SystemD) - vexorian/dizquetv GitHub Wiki

This configures dizqueTV as a service that starts automatically on boot and restarts when it crashes.

Create the file /etc/systemd/system/dizquetv.service

[Unit]
Description=Dizquetv

[Service]
Type=simple
RemainAfterExit=false
WorkingDirectory=/path/to/dizquetv
ExecStart=/path/to/dizquetv/dizquetv-linux-x64 --port 8000 --db ./dizquetv
Restart=always
RestartSec=3

[Install]
WantedBy=multi-user.target

Reload systemctl daemon

sudo systemctl daemon-reload

Enable dizquetv

sudo systemctl enable dizquetv

Start service

sudo service dizquetv start

Stop service

sudo service dizquetv stop

Read logs

journalctl -fu dizquetv