Self-Hosting Jellyfin: Your Own Netflix
Jellyfin is a free media server for movies, TV shows, and music. Stream your media library from anywhere, on any device.
What Is Jellyfin?
Jellyfin is a free, open-source media server. Organize your personal media library and stream it to any device — TV, phone, tablet, computer.
Jellyfin vs Plex
For self-hosters who value freedom: Jellyfin.
For the best out-of-box experience: Plex.
Features
Media Support
Transcoding
Automatic transcoding for devices that can't play the original format. Hardware acceleration (Intel QuickSync, NVIDIA NVENC) dramatically improves performance.
Clients
User Management
Deployment
1. Deploy Jellyfin on TinyPod
2. Mount your media storage
3. Add media libraries (Movies, TV, Music)
4. Let Jellyfin scan and organize
5. Install client apps on your devices
Hardware Requirements
Without Transcoding
1 CPU, 1 GB RAM. Direct play uses minimal resources.
With Transcoding
2-4 CPU cores for software transcoding. Hardware transcoding (GPU) is much more efficient.
Storage
Depends on your library. A typical movie: 5-15 GB. A typical TV show season: 10-30 GB.
Media Organization
Jellyfin works best with organized files:
Movies/
Movie Name (2024)/
Movie Name (2024).mkv
TV Shows/
Show Name/
Season 01/
Show Name - S01E01 - Episode Title.mkv
Follow this naming convention and Jellyfin automatically fetches metadata, posters, and descriptions.