HomelabDeck
← Back to all apps

Jellyfin

Media

Free, open-source media server for your movies, shows and music.

Jellyfin is the leading fully free and open-source media server, letting you organize and stream your own movies, TV shows, music and photos to any device without telemetry or paid tiers. It supports hardware-accelerated transcoding, live TV/DVR, and a huge ecosystem of official and community apps.

License
GPL-2.0
GitHub stars
57,500
Official website
https://jellyfin.org
Source code
https://github.com/jellyfin/jellyfin

Compatibility

Architectures
amd64, arm64
Database
SQLite
Resource footprint
2048 MB RAM · 2 CPU
2 GB RAM / 2 cores is comfortable for direct-play streaming to a couple of clients. Transcoding (especially 4K HDR) is the dominant CPU cost; a hardware transcoding-capable iGPU (Intel Quick Sync, NVENC) drastically reduces CPU load and is highly recommended for multi-user households.

Proof of Work Gallery

  • Dashboard
  • Settings
  • Playback

Deployment

services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    restart: unless-stopped
    user: 1000:1000
    ports:
      - "8096:8096"
    volumes:
      - jellyfin-config:/config
      - jellyfin-cache:/cache
      - /path/to/media:/media
    # Uncomment for Intel/AMD hardware-accelerated transcoding:
    # devices:
    #   - /dev/dri:/dev/dri

volumes:
  jellyfin-config:
  jellyfin-cache:

Alternative to

Plex, Netflix (personal library), Emby