How to setup a media server with Jellyfin on CentOS

jellyfin

Jellyfin is a free software media system that lets you build your own home media system (you can think of it as your own personal Netflix!). You can read about it more here at https://Jellyfin.org

But I found it struggling to set it up on CentOS 7, since there are no official instructions for CentOS.

Here are the steps I took:

1. Install FFmpeg

Run this commands in the CentOS terminal:

2. Install Jellyfin

Find out that what is the name of the latest stable version here!

At the time of this post, the latest build is jellyfin-10.5.3-1.el7.x86_64.rpm. So download it:

and install Jellyfin:

Enable and start Jellyfin on every reboot:

Check and see if it is running:

Now, you need to add the original Jellyfin access port (8096). This will open the access for public (any IP):

You can also limit the IPs who can have access to your Jellyfin website.

Now you can access your Jellyfin website at:

Now you should be able to go through the setup wizard for Jellyfin!