2023-08-31, 03:27 PM
(This post was last modified: 2023-08-31, 03:30 PM by TheDreadPirate. Edited 4 times in total.)
You made a directory called jellyfin in the /opt directory. Within /opt/jellyfin you downloaded the tar file for jellyfin. You extracted the files. There is now a directory in /opt/jellyfin called "jellyfin_10.8.10". You make a symlink, within /opt/jellyfin, pointing to "jellyfin_10.8.10" called "jellyfin"
You create the log, cache, config, and data directory in /opt/jellyfin. You create a new script called jellyfin.sh, probably should put it in /opt/jellyfin, and paste exactly what is in that guide into that script. You change the permissions on that script to allow execution of it.
This is what /opt/jellyfin should look like.
And also install ffmpeg.
Code:
ln -s jellyfin_10.8.10 jellyfin
You create the log, cache, config, and data directory in /opt/jellyfin. You create a new script called jellyfin.sh, probably should put it in /opt/jellyfin, and paste exactly what is in that guide into that script. You change the permissions on that script to allow execution of it.
This is what /opt/jellyfin should look like.
Code:
root@rat-trap: /opt/jellyfin# ll
total 96812
drwx------ 7 root root 4096 Aug 31 11:20 ./
drwxr-xr-x 3 root root 4096 Aug 31 11:17 ../
drwxr-x--- 2 root root 4096 Aug 31 11:18 cache/
drwxr-x--- 3 root root 4096 Aug 31 11:20 config/
drwxr-x--- 6 root root 4096 Aug 31 11:20 data/
lrwxrwxrwx 1 root root 16 Aug 31 11:18 jellyfin -> jellyfin_10.8.10/
drwxr-xr-x 5 root root 32768 Aug 31 11:18 jellyfin_10.8.10/
-rw-r----- 1 root root 99073643 Apr 23 12:18 jellyfin_10.8.10_amd64.tar.gz
-rwx------ 1 root root 239 Aug 31 11:20 jellyfin.sh*
drwxr-x--- 2 root root 4096 Aug 31 11:20 log/
And also install ffmpeg.