Menu
User

DropVPS Team

Writer: Cooper Reagan

How to Install Jellyflix on Ubuntu 25.10

How to Install Jellyflix on Ubuntu 25.10

Publication Date

11/15/2025

Category

Articles

Reading Time

2 Min

Table of Contents

Jellyflix is a modern, self-hosted media streaming platform based on Jellyfin, designed for clean UI, fast performance, and private home-media management. Installing it on Ubuntu 25.10 is simple and only requires a few commands.

Step 1: Update System Packages

Always start with a fully updated system:

sudo apt update && sudo apt upgrade -y

Step 2: Install Required Dependencies

Jellyflix (like Jellyfin) requires FFmpeg and a few media libraries:

sudo apt install -y ffmpeg wget apt-transport-https ca-certificates gnupg

Step 3: Add the Jellyflix Repository

If you are using the Jellyflix fork that mirrors Jellyfin repositories, add the repo key and source:

wget -O- https://repo.jellyflix.app/jellyflix_team.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/jellyflix.gpg

Add the repository:

echo "deb [signed-by=/usr/share/keyrings/jellyflix.gpg] https://repo.jellyflix.app/ubuntu stable main" | sudo tee /etc/apt/sources.list.d/jellyflix.list

Update repositories:

sudo apt update

Step 4: Install Jellyflix Server

Now install the main server package:

sudo apt install jellyflix -y

Once installed, enable and start the server:

sudo systemctl enable --now jellyflix

Check status:

systemctl status jellyflix

You should see it running without errors.

Step 5: Open Firewall Ports (Optional)

If UFW is enabled, allow Jellyflix’s default port:

sudo ufw allow 8096/tcp
sudo ufw allow 8920/tcp

Port meanings:

  • 8096 → HTTP

  • 8920 → HTTPS (if enabled)

Step 6: Access the Jellyflix Web Interface

Open your browser and go to:

http://your-server-ip:8096

or, if HTTPS is enabled:

https://your-server-ip:8920

Follow the setup wizard:

  • Create admin account

  • Choose media library folders

  • Configure metadata language

  • Finish and start streaming

Step 7: Add Media Libraries

Create folders (if you haven't already):

sudo mkdir -p /media/movies
sudo mkdir -p /media/tvshows
sudo mkdir -p /media/music

Give Jellyflix permission:

sudo chown -R jellyflix:jellyflix /media/

Add these folders inside the Jellyflix dashboard under Libraries.

Optional Step: Enable Hardware Acceleration

For Intel/AMD GPU acceleration:

sudo apt install vainfo intel-media-va-driver

Check VAAPI:

vainfo

Then enable hardware transcoding inside Jellyflix settings. Keep Jellyflix fast by organizing media into clean folders before importing — avoid mixed formats in the same directory to prevent metadata errors.

Linux VPS
U
Loading...

Related Posts