LibreAI / Self-Hosted / Jellyfin
// selfhosted · jellyfin/jellyfin

Jellyfin

Jellyfin — the free software media system: stream your own movies, shows, music and books to any screen, with no accounts, no tracking and no premium tier

★ 58.2k stars⑂ 5.7k forksGPL-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Jellyfin is an open-source self-hosted project by jellyfin (jellyfin/jellyfin on GitHub). It has 58,154 GitHub stars and 5,672 forks, is released under the GPL-2.0 license, and was last updated on GitHub on 17 October 2026.

GitHub stars
58,154
Forks
5,672
License
GPL-2.0
Last updated on GitHub
17 October 2026
Category
Self-Hosted
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Install the server

    The standard route is the official Docker image (jellyfin/jellyfin); native packages for the major platforms are on jellyfin.org if you prefer them.

  2. Run the setup wizard

    Open http://localhost:8096, create your admin user, and add libraries pointing at your media folders — Jellyfin scans and matches metadata automatically.

  3. Watch anywhere

    Sign in from the browser or the free Jellyfin apps on your TV, phone or tablet and pick up exactly where you left off.

// features

Why people love it

Your library, presented like a streamer

Automatic metadata, artwork and collections turn folders of files into a polished catalogue.

Transcoding built in

Streams adapt to each device and connection, with hardware acceleration for the heavy lifting.

No accounts, no tracking

Users exist only on your server; nothing is phoned home and nothing is behind a premium tier.

Apps everywhere

Official and community clients for smart TVs, Android, iOS, Roku, consoles and the web.

Advertisement
// run it

Run it yourself

  1. Docker run

    The official image; the web client is served on port 8096 (per the README).

    docker run -d --name jellyfin -p 8096:8096 -v jellyfin-config:/config -v jellyfin-cache:/cache --mount type=bind,source=/path/to/media,target=/media jellyfin/jellyfin
  2. Open the web client

    Setup wizard first, then your library.

    http://localhost:8096
  3. Native installers

    Prefer packages? Downloads for Windows, macOS, Linux and NAS platforms are listed on the official site.

    https://jellyfin.org/downloads
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who makes Jellyfin?

The Jellyfin community — a volunteer project (jellyfin/jellyfin on GitHub) that forked from Emby when it went closed-source.

Is Jellyfin free?

Completely — GPL-2.0, no premium tier, no feature locks, funded by donations.

Does it work with my TV?

Very likely: there are apps for Android TV, Fire TV, Roku, LG and Samsung TVs, Apple TV and consoles, plus the web client everywhere else.

How does it compare to a well-known alternative?

Against Plex, Jellyfin is fully open source with no account requirement and no features behind a Plex Pass; Plex counters with a more polished onboarding and easier remote access. Against Emby, Jellyfin is the free, community-governed branch of the same family tree.

How do I get started?

Run the jellyfin/jellyfin Docker image, open http://localhost:8096, and point a library at your media.

// keep exploring

Similar tools

Self-Hosted

clearcam

Add AI object detection, tracking, and search to any security camera.

★ 1.6k starsGPL-3.0
View guide →
Self-Hosted

awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

★ 323.7k starsUnknown
View guide →
Self-Hosted

go-subgen

Auto-generate subtitles for your media library with Whisper.

★ 72 starsMIT
View guide →
Self-Hosted

marketingdashboard

A one-screen real-time market research cockpit for stocks and more.

★ 341 starsMIT
View guide →
Self-Hosted

Home Assistant

Home Assistant — open-source home automation that puts local control and privacy first: thousands of integrations, automations and dashboards on your own hardware

★ 91.6k starsApache-2.0
View guide →
Self-Hosted

openclaw-managed-agents

The open alternative to managed agent platforms — any model, any cloud.

★ 441 starsMIT
View guide →
// alternatives

Alternatives in Self-Hosted

The most-starred other Self-Hosted projects in the LibreAI catalogue — the realistic shortlist if Jellyfin is not the right fit.

Get Jellyfin

Free and open — grab the source, star the repo, and start creating.