diff options
Diffstat (limited to 'navidrome.service')
-rw-r--r-- | navidrome.service | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/navidrome.service b/navidrome.service index 0be745e85ee1..0cf52377c66f 100644 --- a/navidrome.service +++ b/navidrome.service @@ -1,7 +1,7 @@ [Unit] Description=Navidrome Music Server and Streamer compatible with Subsonic/Airsonic After=remote-fs.target network.target -AssertPathExists=/var/lib/navidrome +AssertPathExists=/etc/navidrome [Install] WantedBy=multi-user.target @@ -9,11 +9,11 @@ WantedBy=multi-user.target [Service] User=navidrome Group=navidrome -DynamicUser=true -Environment=PATH=/usr/bin:/usr/bin/navidrome -Type=simple -ExecStart=/usr/bin/navidrome --configfile "/var/lib/navidrome/navidrome.toml" +DynamicUser=yes +ExecStart=/usr/bin/navidrome --configfile "/etc/navidrome/navidrome.toml" +StateDirectory=navidrome WorkingDirectory=/var/lib/navidrome +Environment=HOME=/var/lib/navidrome TimeoutStopSec=20 KillMode=process Restart=on-failure |