Skip to content
ToolHunt LogoToolHunt
Jellyfin - Free Media Server logo
Self-hostedProductivityAlt to Plex

Jellyfin - Free Media Server

Jellyfin is a free, open-source media server for movies, TV, music, and live TV—stream to almost any device with no subscription or forced account.

Interface preview

Jellyfin - Free Media Server user interface

Jellyfin is a fully free, open-source media system. Point it at your movie, show, and music folders and stream to browsers, phones, smart TVs, and game consoles—without Plex Pass, mandatory accounts, or proprietary lock-in.

Key Features

  • Media Libraries: Automatic metadata for movies, series, music, and more.
  • Wide Clients: Official and community apps across platforms.
  • Transcoding: CPU/GPU transcoding for remote or weak clients.
  • Multi-User: Profiles, watch history, and parental controls.
  • Plugins: Subtitles, metadata providers, and extras from the community.
  • Truly Free: No paid tier required for core streaming features.

Why Choose Jellyfin?

  • Plex’s free tier keeps shrinking features behind paywalls.
  • You already store media on a NAS and want a Netflix-like UI at home.
  • Privacy-minded households prefer no phoning home.
  • Works great on mini PCs and homelab hardware.

Docker Deployment

services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    restart: unless-stopped
    ports:
      - "8096:8096"
    volumes:
      - jellyfin-config:/config
      - jellyfin-cache:/cache
      - /path/to/media:/media:ro
    # devices: # optional GPU passthrough for transcoding
    #   - /dev/dri:/dev/dri

volumes:
  jellyfin-config:
  jellyfin-cache:

Open port 8096, complete the wizard, and add library paths.

Getting Started

  1. Deploy Jellyfin and finish the setup wizard.
  2. Add libraries for movies, TV, and music.
  3. Create user accounts for family members.
  4. Install clients on TVs and phones.
  5. Optional: reverse proxy + auth for remote access.

Full Setup Guide

jellyfin.org · Docker image jellyfin/jellyfin. Homelab media notes also appear across BitDoze home server guides.

Jellyfin - Free Media Server logo
Self-hostedProductivity

Jellyfin - Free Media Server

Jellyfin is a free, open-source media server for movies, TV, music, and live TV—stream to almost any device with no subscription or forced account.

Alternative to Plex

Key features

  • Movies, TV, music libraries
  • Clients for web, TV, mobile
  • Hardware transcoding support
  • Users and parental controls
  • Plugins ecosystem
  • No premium license required

More Productivity tools

Plane is a modern open-source alternative to Jira and Linear with issues, cycles, modules, multiple views, and GitHub/GitLab integration—self-host free.

Alternative to Jira

View detailsVisit site

Postiz is an open-source social media scheduling platform—plan, collaborate, and publish across networks from a self-hosted Buffer/Hootsuite alternative.

Alternative to Buffer

View detailsVisit site

Actual is a free, open-source, local-first personal budget app with envelope-style planning—self-host sync so YNAB-like budgeting stays private.

Alternative to YNAB

View detailsVisit site