DropVPS Team
Writer: Cooper Reagan
How to Install Jellyflix on Ubuntu 25.10

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.