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.
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.targetEnabling & starting
sudo systemctl daemon-reload
sudo systemctl enable liquidsoap@radio.service
sudo systemctl start liquidsoap@radioStopping & disabling
sudo systemctl stop liquidsoap@radio
sudo systemctl disable liquidsoap@radio.serviceDebugging
sudo systemctl status liquidsoap@radio