How to Install Jellyfin on Ubuntu 20.04

These guides explain how to set up the Jellyfin media server in Ubuntu Linux. Jellyfin is a free, cross-platform, and open-source alternative to propriety media streaming applications such as Plex. Jellyfin had subtitle support installable via the plugin, it’s fetch data from opensubtitle.org website.

Jellyfin had a lot of clients, few of them
– AndroidTV
– Fire TV
– ROKU
– Kodi
– XBOX ONE
– PlayStation 4
– Web OS
– Samsung Tizen
– Google Cast
– Airplay
– Android
– iOS
– Windows
– Linux
– MacOS

Update System

Remember to update and upgrade the system to the latest version.

sudo apt update
sudo apt upgrade -y

Install Jellyfin

Installing Jellyfin is straightforward. If you follow this tutorial, you’ll be done in 10 minutes.

Install Jellyfin Repository

Jellyfin has its own repository, instead of compiling from source we’ll use that instead. A more user friendly for beginner

sudo apt install apt-transport-https
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list

Update the Repository

Because we add a new repository, we’ll need to update all repository in Ubuntu.

sudo apt update

Install Jellyfin

sudo apt install jellyfin -y

Start Jellyfin Services

sudo systemctl start jellyfin

to make sure everything work as expected, check jellyfin status

sudo systemctl status jellyfin

check jellyfin status

Jellyfin Web UI

Open your browser and navigate http://SERVER-IP:8096
jellyfin web interface

Create new user

jellyfin web ui create new user
set secure password here.

Add media library

add new media library
jellyfin add media library

Content type
Display name
To add movie folder, click plus icon behind folder
jellyfin media folder path
Folder : Choose your media folder location, in my case I put the movies on /home/atetux/media
click OK
Setup media library done
media library done

Preferred Metadata Language

Preferred Metadata Language
choose your preferred language. Metadata consists of various information and data, such as age ratings and overviews.

Configure Remote Access

jellyfin remote access
Checklist the Allow remote connections to this Jellyfin Server.. Enable this if you want to able to access your media server from LAN or Internet

Setup Done
setup jellyfin done
click Finish

Login to Jellyfin

After finishing the setup wizard, now ew can
jellyfin login for the first time

jellyfin web interface after login
Web Player Interface
Play the movie jellyfin web interface

Leave a Comment