A private streaming server for your own movies and shows, with Jellyfin
How to run a private, Netflix-style streaming server for your own movies and shows with Jellyfin. Setup steps, transcoding notes, and honest limitations.
Jellyfin turns a folder of your own video files — home movies, ripped DVDs, anything you already legally own — into a Netflix-style browsing experience with posters, episode info, and a "continue watching" row, on any TV, phone, or laptop in the house.
It is not a streaming catalog and never will be — there is no content included. What it replaces is the cost of a self-hosted media server subscription like Plex Pass for the software layer on top of files you already have.
How it works
STEP 1 — Point Jellyfin at your files
Existing video files, organized into folders — Jellyfin scans and matches them to real posters and metadata automatically.
STEP 2 — Install the app on your devices
Real apps for TVs, phones, and browsers — casts to a TV the same way a normal streaming app does.
STEP 3 — Everyone gets their own profile
Separate watch history and, if you want it, parental controls per person — same shape as a normal streaming account.
STEP 4 — Watch from anywhere, if you choose
Remote access is optional and set up deliberately, the same way as every other module — never a default.
What we actually configure
Hardware transcoding wired up so the box can convert video on the fly for whatever device is watching, without pegging every CPU core on a single stream.
Library folders organized the way Jellyfin's metadata matching actually expects — the difference between posters and episode names showing up correctly the first time versus a folder of guesses.
Remote access through the same reverse-proxy pattern as every other module, if you want it — not a raw port opened to the internet.
Separate user profiles with their own watch history, so it feels like a real household account, not one shared login.
Honest limitations
This is a player for files you already have — it does not include or license any shows or movies.
Transcoding multiple simultaneous streams on underpowered hardware causes buffering — the hardware guide has sizing notes for households that watch on more than one device at once.
You are still responsible for where the source files themselves live and are backed up — Jellyfin plays them, it is not a backup tool.
What this replaces: Replaces a self-hosted media server subscription like Plex Pass ($6.99/mo) for the software layer — prices checked on the subscription calculator. Not a streaming catalog.