Jellyfin
A free and open-source media server.
Jellyfin organises, transcodes, and streams personal media libraries (movies, TV, music, books, and live TV with a tuner) to client apps on TVs, phones, browsers, and game consoles. It catalogues files by scanning configured folders, fetches metadata from sources like TMDB and TheTVDB, and offers a clean web UI that doubles as the admin panel.
The project is a community fork of Emby that began in late 2018 when Emby announced it was moving towards a closed-source model. Jellyfin's leadership made an explicit commitment to remain fully free and open source under the GPL-2.0-or-later licence, with no premium tiers and no remote authentication or telemetry.
Jellyfin runs on Windows, macOS, Linux, FreeBSD, Docker, and inside several NAS firmwares (Synology, QNAP, TrueNAS). Hardware- accelerated transcoding is supported on Intel QuickSync, Nvidia NVENC, AMD AMF, and Apple VideoToolbox. The Jellyfin client ecosystem now covers Roku, Apple TV, Android TV, Kodi, Home Assistant, and many other platforms, and it is the default open-source alternative to Plex for self-hosted media.
Install
Debian/Ubuntu: sudo apt install jellyfin # via Jellyfin APT repo Fedora/RHEL: sudo dnf install jellyfin Arch (AUR): yay -S jellyfin Or via Docker: docker run -d -p 8096:8096 jellyfin/jellyfin:latest
Authors
- Jellyfin community