diff options
author | Luca Weiss | 2023-08-03 23:37:39 +0200 |
---|---|---|
committer | Luca Weiss | 2023-08-03 23:37:39 +0200 |
commit | 9255dd30397a3c207b7d154d23053c467fcffb06 (patch) | |
tree | e35d214c00b4069a11c6f6bcadc0e7149210bf7e /jellyfin.service | |
parent | 81a9bb56e756d0514197f36e021322bcbd26be29 (diff) | |
download | aur-jellyfin.tar.gz |
jellyfin: update systemd service file
Align the file to be closer to the upstream file for Debian/Fedora.
Diffstat (limited to 'jellyfin.service')
-rw-r--r-- | jellyfin.service | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/jellyfin.service b/jellyfin.service index cd1626bbdaea..9568600974db 100644 --- a/jellyfin.service +++ b/jellyfin.service @@ -1,13 +1,16 @@ [Unit] Description=Jellyfin Media Server -After=network.target +After=network-online.target [Service] -User=jellyfin +Type=simple EnvironmentFile=/etc/conf.d/jellyfin +User=jellyfin +WorkingDirectory=/var/lib/jellyfin ExecStart=/usr/bin/dotnet /usr/lib/jellyfin/jellyfin.dll --datadir ${JELLYFIN_DATA_DIRECTORY} --cachedir ${JELLYFIN_CACHE_DIRECTORY} ${JELLYFIN_ADD_OPTS} -Restart=on-abort -TimeoutSec=20 +Restart=on-failure +TimeoutSec=15 +SuccessExitStatus=0 143 [Install] WantedBy=multi-user.target |