Systemd-Service

news
server
Author

Florian

Published

July 9, 2025

Der heutige Tag markiert die Einführung und den ersten erfolgreichen Test eines Systemd-Services für unser Webradio, basierend auf dieser Anleitung. Damit können wir das Webradio jetzt permanent laufen lassen.

Wikipedia-Nutzer ScotXW, Götz & Joehms22

Service

/etc/systemd/system/liquidsoap@.service
[Unit]
Description=Liquidsoap daemon for %I
After=network.target
Documentation=https://www.liquidsoap.info/

[Service]
# Required such as to not have to specify full paths to playlists & audio files
WorkingDirectory=/home/flo/web-music
Type=simple
User=flo
ExecStart=liquidsoap /home/flo/web-music/%I.liq /home/flo/output.liq
Restart=always

[Install]
WantedBy=multi-user.target

Enabling & starting

sudo systemctl daemon-reload
sudo systemctl enable liquidsoap@radio.service
sudo systemctl start liquidsoap@radio

Stopping & disabling

sudo systemctl stop liquidsoap@radio
sudo systemctl disable liquidsoap@radio.service

Debugging

sudo systemctl status liquidsoap@radio