summaryrefslogtreecommitdiff
path: root/www-apps/jellyfin/files/jellyfin.init
blob: c4bdacd7c6d1e3eff05721802d4f0622244cdfc8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/sbin/openrc-run

pidfile="/run/${RC_SVCNAME}.pid"
command="/opt/jellyfin/jellyfin"
command_args="--logdir /var/log/jellyfin --cachedir /var/cache/jellyfin --configdir /etc/jellyfin --datadir /var/lib/jellyfin"
command_user="${RC_SVCNAME}:${RC_SVCNAME}"
command_background=true

start_pre() {
	#  (Commands necessary to prepare to start the service)
	# Ensure that our dirs are correct
	checkpath --directory --owner jellyfin:jellyfin --mode 0775 \
		/var/cache/jellyfin
}