selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Jellyfin logo

Self-host Jellyfin

v12.4

Free software media server for personal media streaming

ReleaseOpen SourceGPL-2.0
Updated2 weeks ago
LanguageC#
Setup difficultyModerate
Stars
59 246
Rating
4.0 (2)
Port
8096 (HTTP web interface and API)
Requires
Jellyfin-web
Docker
jellyfin/jellyfin
Jellyfin home screen showing media library sectionsMovie library screen with filter and sort optionsMedia details screen displaying metadata and informationVideo playback screen with controls and SyncPlay option

What is Jellyfin?

This media server lets you organize and stream your personal collection of movies, TV shows, music, photos, books, and live TV recordings to any device. It runs on your own hardware with no subscription fees, premium tiers, or data collection. The backend is built on .NET for cross-platform compatibility and relies on ffmpeg for transcoding. You can deploy it via Docker, native packages for major operating systems, or by compiling from source. A web interface and official apps for desktop, mobile, and TV platforms provide access to your libraries, with features like synchronized remote playback and DVR scheduling.

Jellyfin alternatives

All self-hosted alternatives to Emby → All self-hosted alternatives to Plex →

Should you self-host Jellyfin?

Jellyfin scores 88/100 on selfhost.directory (how scoring works) and ranks #1 of 119 in Media Server. It has 59 246 GitHub stars, +1 324 in the last 30 days.

It shipped 14 stable releases in the past year. The latest, v12.4, came out on 26 October 2026. New versions land roughly every 2 weeks.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is GPL-2.0-licensed and written mostly in C#.

Its closest alternative on selfhost.directory is Universal Media Server (61/100, 2 669 stars). Jellyfin scores higher overall. See Jellyfin vs Universal Media Server side by side.

Features

  • Live TV & DVR
  • Media Library Management
  • Multi-platform clients
  • No Tracking or Telemetry
  • REST API
  • SyncPlay

Jellyfin README

Jellyfin

The Free Software Media System

Logo Banner

GPL 2.0 License Current Release Translation Status Docker Pull Count
Donate Submit Feature Requests Chat on Matrix Release RSS Feed Master Commits RSS Feed


Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Jellyfin is descended from Emby's 3.5.2 release and ported to the .NET platform to enable full cross-platform support.

Jellyfin releases & version history

@ Every self-hosted release, weekly

One Monday email with the week's stable releases across the directory.

FAQ

Does Jellyfin collect my data?

No, Jellyfin has no tracking, phone-home, or central servers collecting your data.

Is Jellyfin free?

Yes, Jellyfin is completely free with no premium licenses, hidden fees, or subscription costs.

More in Media Server

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…