===== LABEL =====
HARDWARE / USB-DAC
===== DATE =====
2026-08-26T14:14:59+02:00
===== COMMAND =====
systemctl cat soloist.service 
===== OUTPUT =====
# /etc/systemd/system/soloist.service
[Unit]
Description=Spotify Soloist daemon (Volumio 4 ALSA)
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=volumio
Group=volumio
# "+" runs this as root regardless of User=, which a mount requires. Keeping
# it here rather than in a sudoers rule means no further NOPASSWD binary.
# It reconciles the tmpfs cache with CACHE_LOCATION in the env file and is a
# no-op in disk mode, so it is safe on every start.
ExecStartPre=+/data/plugins/music_service/soloist_connect/cache-location.sh
ExecStart=/data/plugins/music_service/soloist_connect/launch-soloist.sh
Restart=on-failure
RestartSec=5
# Exit code 10 = build expired; don't loop, the plugin re-downloads on next start
RestartPreventExitStatus=10

[Install]
WantedBy=multi-user.target

===== EXIT CODE =====
0
