필사 모드: Open Source Self-hosted Media Servers 2026 Complete Guide - Jellyfin · Plex · Emby · Kodi · Stremio · OwnTone · Streama · Navidrome · Audiobookshelf Deep Dive
EnglishWhy self-hosted media servers are coming back in 2026
As of May 2026, the streaming market has fragmented past the breaking point. Netflix, Disney+, Max, Apple TV+, Amazon Prime, Paramount+, Peacock, Hulu, Tving, Wavve, Coupang Play, U-Next, AbemaTV, and Crunchyroll add up to five or six concurrent subscriptions to see half of what any one household wants. Add regional restrictions, content rotation (titles vanish as licenses expire), and the growing realization that "what you bought is actually a license" and the case for owning your own media stack becomes pragmatic, not nostalgic.
This article surveys that ecosystem end to end: video, music, audiobooks, comics, photos, the acquisition automation that feeds it, and the orchestration that holds it together.
The five honest reasons people self-host media
Cost is not the only motive. Five reasons have hardened in 2026.
1. **Ownership**: an offline backup against a world where "your files" keep shrinking.
2. **Region bypass**: watching Korean dramas from Japan or old Japanese anime from Korea.
3. **License rotation**: avoiding the case where a film vanishes overnight.
4. **No ads, no forced recommendations**: your library instead of an algorithm.
5. **Privacy**: viewing history does not pass through anyone else's cloud.
After the 2024 Plex "Discover Together" rollout, which defaulted private libraries to friend-visible recommendation sharing, the migration to Jellyfin and other fully open alternatives accelerated sharply.
The 2026 media server stack in nine layers
The picture first. The standard 2026 self-hosted media stack decomposes into nine layers.
1. **Storage**: NAS, JBOD, ZFS/Btrfs pools
2. **Acquisition**: Sonarr/Radarr/Lidarr/Readarr/Bazarr/Prowlarr — the Arr stack
3. **Downloader**: qBittorrent, Transmission, SABnzbd, NZBGet
4. **Metadata**: TMDB, TVDB, MusicBrainz, AniDB scrapers
5. **Media server**: Jellyfin, Plex, Emby, Navidrome, Audiobookshelf
6. **Transcode**: Intel Quick Sync, NVIDIA NVENC, AMD VCN
7. **Client**: web, iOS/Android, Apple TV, Android TV, FireTV, Roku
8. **Remote access**: reverse proxies, Tailscale, WireGuard, Cloudflare Tunnel
9. **Orchestration**: TrueNAS SCALE Apps, Unraid CA, CasaOS, Umbrel
Each layer used to be owned by one or two tools. That is no longer the case. The rest of this piece compares the live options.
Jellyfin 10.10 — the pure open-source standard
Jellyfin is the GPL-2.0 fork born right after Emby closed its source in 2018. The May 2026 stable is the 10.10 line, with 10.11 RC in flight. Its core traits:
- **GPL-2.0** for both server and clients.
- **No remote auth server**: unlike Plex, no external account system. All auth is local.
- **Hardware acceleration**: Intel Quick Sync (QSV), NVIDIA NVENC, AMD VCN, VAAPI, Apple VideoToolbox.
- **DLNA, chapters, subtitles, Subtitle Edit**: all built-in.
- **Official clients**: Web, Android, iOS (Swiftfin), Android TV, Roku, Kodi addon, LG webOS, Samsung Tizen.
New in 10.10: **AV1 decoder awareness**, **improved HDR10 tone mapping**, **Trickplay (preview thumbnails)** going stable, and live TV guide cleanup work. The biggest under-the-hood change is the EPG backend refactor.
A typical Docker Compose setup:
services:
jellyfin:
image: jellyfin/jellyfin:10.10
container_name: jellyfin
network_mode: host
volumes:
- /srv/jellyfin/config:/config
- /srv/jellyfin/cache:/cache
- /mnt/media:/media:ro
devices:
- /dev/dri:/dev/dri
environment:
- JELLYFIN_PublishedServerUrl=https://jelly.example.com
restart: unless-stopped
The `/dev/dri` passthrough is the heart of QSV transcoding. A 12th-gen NUC or later can run three to four simultaneous 4K HEVC 10-bit transcodes.
Plex Media Server — market leader and 2024 privacy fallout
Plex, started in 2008, is the oldest commercial media server. The server software is free, but mobile playback, hardware transcoding, DVR, and multi-user features sit behind Plex Pass.
- **Strengths**: the broadest client app coverage, the best Apple TV experience, and the polished PlexAmp music player.
- **Weaknesses**: server source is closed; every server still authenticates against plex.tv. The 2024 "Discover Together" launch shipped with private library recommendation sharing on by default, drawing major backlash.
Plex flipped the setting to opt-in after the backlash and tightened its data policy language, but trust recovered slowly. Many heavy users switched to Jellyfin at that point.
Plex Pass had a 2025 price bump: Lifetime went up to \$249 and monthly to \$6.99. The bundle covers PlexAmp + hardware transcode + DVR + Mobile Sync + Plex Movies & Shows.
A typical Docker setup uses the official PlexInc image.
services:
plex:
image: plexinc/pms-docker:latest
container_name: plex
network_mode: host
volumes:
- /srv/plex/config:/config
- /srv/plex/transcode:/transcode
- /mnt/media:/data
environment:
- TZ=Asia/Seoul
- PLEX_CLAIM=claim-XXXX
devices:
- /dev/dri:/dev/dri
restart: unless-stopped
`PLEX_CLAIM` is fetched from plex.tv/claim and is valid for four minutes.
Emby Server — between Plex and Jellyfin
Emby is the project Jellyfin forked from. Since the 2018 closure, the server core has been proprietary, while some clients and SDKs remain open. The May 2026 stable line is 4.9.
- **Free tier**: server runs, web client, basic playback.
- **Emby Premiere (paid)**: hardware transcoding, mobile sync, DVR, cloud sync, parental controls.
- **Clients**: Apple TV, Android TV, Roku, Fire TV, iOS, Android, Xbox, Samsung/LG Smart TVs. Not as broad as Plex but wider than Jellyfin.
Emby positions itself as "freer than Plex, more polished than Jellyfin," but the market has bifurcated and Emby's share is shrinking. That said, its metadata matching and subtitle handling are still considered best-in-class.
Kodi 22 Piers — twenty-five years of XBMC
Kodi is the longest-running open-source media center, born in 2002 as XBMC (Xbox Media Center). It is more of a **client plus local library** than a server. In May 2026, Kodi 21 Omega is stable and Kodi 22 Piers is in alpha/beta.
- **GPL-2.0**: fully open.
- **Nearly every platform**: Linux, macOS, Windows, Android, iOS (jailbreak), tvOS, Raspberry Pi, Vero, CoreELEC.
- **Addon ecosystem**: thousands of addons, plus extensive unofficial repositories.
- **PVR + DVR**: pairs with Tvheadend, Argus TV, or NextPVR for live and recorded TV.
Kodi 22 Piers brings **AV1 decoder integration**, **Python 3.12 migration**, and a **new music library model**.
Kodi is often paired with Jellyfin/Plex/Emby rather than competing with them. Jellyfin server plus Kodi client on an Nvidia Shield TV is a popular living-room setup where Apple TV is not in play.
Stremio — addon-driven next-generation media hub
Stremio, launched around 2017, is a newer media hub. Conceptually similar to Kodi but with a cleaner UI and consistent metadata handling.
- **Free, with a GPL-2.0 client**; part of the server is closed.
- **Addon model**: torrents, IPTV, debrid, local library, metadata — everything is an addon.
- **Official integrations**: Real-Debrid, Premiumize, AllDebrid, Trakt.tv.
- **Clients**: Web, Windows, macOS, Linux, Android, iOS, Android TV, Samsung Tizen, LG webOS.
Stremio plus Real-Debrid is the most-cited grey area in the ecosystem. Whether using debrid caches counts as P2P, sideloading, or licensed streaming varies by jurisdiction.
IPTV proxies — Threadfin, xTeve, IPTV Proxy
Wiring live TV or IPTV into the Plex/Emby/Jellyfin Live TV modules requires **standardized M3U + EPG**. That is what IPTV proxies do.
- **Threadfin**: the active fork of xTeve. M3U splitting, EPG mapping, channel ID normalization. Docker-friendly.
- **xTeve**: the original, less active since 2024 but still functional.
- **IPTV-org**: a GitHub-curated catalog of free IPTV channels.
- **EPG-grabber, EPG.best**: EPG fetching.
Threadfin exposes channels to Jellyfin or Plex DVR as if it were a multi-tuner device. Korean and Japanese IPTV is usually tied to operator set-tops, so legality is a separate matter from the technical setup.
Navidrome — Go-based Subsonic-compatible music server
Navidrome, launched in 2019, is a Go-based music server. Lightweight, fast, and runs everywhere.
- **GPL-3.0**.
- **Subsonic API compatible**: dozens of mobile apps work unmodified, including play:Sub, Substreamer, DSub, Tempo, Symfonium, Sonixd.
- **SmartPlaylists, Last.fm/ListenBrainz scrobble, multi-library** support.
- **Single-line Docker install**.
Docker setup:
services:
navidrome:
image: deluan/navidrome:0.55
user: "1000:1000"
ports:
- "4533:4533"
environment:
ND_LOGLEVEL: info
ND_SESSIONTIMEOUT: 24h
ND_BASEURL: ""
volumes:
- ./data:/data
- /mnt/music:/music:ro
restart: unless-stopped
Navidrome runs smoothly on a Raspberry Pi 4 up to about 10,000 tracks. Beyond 100,000, the PostgreSQL backend is the migration path.
Lyrion Music Server — the new name for Logitech Media Server
LMS (Logitech Media Server) was created in 2002 for the Slim Devices Squeezebox. In 2024 the community renamed it to **Lyrion Music Server**. It is essentially the only legitimate open-source way to get Roon-level multi-room audio.
- **Perl + JS** under the hood.
- **Multi-room sync** across Squeezebox hardware, Raspberry Pi + piCorePlayer, and squeezelite.
- **Hi-res audio**: native FLAC, DSD, ALAC.
- **Plugin ecosystem**: Spotty (Spotify), Qobuz, Tidal, Internet Radio.
Against Roon's \$700+ lifetime license, LMS is free. The UI is dated but audiophile community loyalty is fierce.
OwnTone — the AirPlay 2-first music server
OwnTone (formerly forked-daapd) speaks AirPlay 1/2, Chromecast, Spotify Connect, and RSP from a single server.
- **GPL-2.0**.
- **AirPlay 2 multi-room sync**: essentially unique among open-source music servers.
- **iTunes/Music.app compatible** via DAAP.
- **Spotify Connect, Roku, Chromecast, AirPlay 2** all from one server.
Households with HomePod minis in multiple rooms reach for OwnTone first. It is the cleanest way to merge an iTunes library, Spotify, and internet radio on a single workflow.
Other music servers — Airsonic Advanced, Funkwhale, Gonic, Mopidy
Beyond Navidrome, LMS, and OwnTone, several music servers stay active.
- **Airsonic Advanced**: Java/Spring, Subsonic compatible. Heavier JVM footprint pushes most users toward Navidrome.
- **Funkwhale**: federated, ActivityPub-based, akin to a Mastodon for music.
- **Gonic**: Go-based Navidrome alternative with friendlier scan options for Plex/Emby users.
- **Mopidy**: Python-based, MPD-compatible with extensions for Spotify, YouTube, SoundCloud, and more.
In 2026, Navidrome is the most active, LMS owns the audiophile niche, Mopidy is hacker-friendly, and Funkwhale represents the federated track.
Audiobooks — Audiobookshelf, booksonic-air
Audiobooks differ from music: chapters, progress sync, speed control, and the m4b container matter most.
- **Audiobookshelf**: started in 2021. The most active audiobook plus podcast server in 2026. Official iOS/Android apps, progress sync, m4b/mp3/Flac support, automatic chapter detection.
- **booksonic-air**: an Airsonic-derived audiobook fork. Activity has tapered; migration to Audiobookshelf is the standard recommendation.
- **Storyteller**: a 2025 newcomer that auto-aligns audiobook audio with ebook text using Whisper.
Audiobookshelf Docker setup:
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:2.20
ports:
- "13378:80"
environment:
- TZ=Asia/Seoul
volumes:
- ./config:/config
- ./metadata:/metadata
- /mnt/audiobooks:/audiobooks
- /mnt/podcasts:/podcasts
restart: unless-stopped
OPDS, Discord notifications, RSS podcast auto-download, multiple libraries, multiple users, and statistics all ship in the box.
Comics and ebooks — Kavita, Komga, Calibre-Web
Books and comics need their own servers.
- **Kavita**: ASP.NET Core. Comics, light novels, ePub, PDF, OPDS. The cleanest UI of the three.
- **Komga**: Spring Boot. Manga, CBZ/CBR, EPUB. OPDS, Kobo sync plugin.
- **Calibre-Web**: a web interface for a Calibre database. OPDS, Kobo sync, metadata editing.
- **Stump**: a newer Rust-based book server, optimized for being lightweight.
Kavita leads on UI, Komga on stability and standards, and Calibre-Web on continuity for existing Calibre users. Kobo direct sync works best with Komga plus komf or with Calibre-Web.
Photo libraries — Immich, PhotoPrism, PhotoView, LibrePhotos
This is where users leaving Google Photos cluster.
- **Immich**: the most active 2026 project. NestJS backend, Vue frontend. Face recognition, object recognition, live photos, iOS/Android background upload.
- **PhotoPrism**: Go-based. AI labeling, search, maps. Held the "Plex-for-photos" slot for a long time.
- **PhotoView**: light and fast. Best for single-user.
- **LibrePhotos**: Django-based. Strong face clustering and semantic search.
Immich's v1.110 release in 2025 introduced Plex-style shared albums, external libraries, and proper live photos, after which adoption exploded. The photo library deep dive is in iter59.
The Arr stack — Sonarr · Radarr · Lidarr · Readarr · Bazarr · Prowlarr
The acquisition and curation automation layer. All members are .NET 6/8 and share a UI family.
- **Sonarr**: TV series. Season and episode tracking, automatic queueing of missing episodes.
- **Radarr**: movies, with TMDB metadata.
- **Lidarr**: music, with MusicBrainz metadata.
- **Readarr**: books and audiobooks. Migrating away from Goodreads dependence.
- **Bazarr**: subtitles. OpenSubtitles, Subscene, Addic7ed.
- **Prowlarr**: indexer aggregation. The Jackett successor.
- **Whisparr**: adult content; usually isolated from the family NAS.
Legitimate use: organize content the user already legally owns, and source any missing pieces from legal sources the user has access to (their own NAS, legal indexers).
A representative Arr stack in Compose:
services:
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment: &env
PUID: "1000"
PGID: "1000"
TZ: Asia/Seoul
volumes:
- ./prowlarr/config:/config
ports:
- "9696:9696"
restart: unless-stopped
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment: *env
volumes:
- ./sonarr/config:/config
- /mnt/media/tv:/tv
- /mnt/downloads:/downloads
ports:
- "8989:8989"
restart: unless-stopped
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment: *env
volumes:
- ./radarr/config:/config
- /mnt/media/movies:/movies
- /mnt/downloads:/downloads
ports:
- "7878:7878"
restart: unless-stopped
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment: *env
volumes:
- ./bazarr/config:/config
- /mnt/media/movies:/movies
- /mnt/media/tv:/tv
ports:
- "6767:6767"
restart: unless-stopped
Downloaders — qBittorrent · Transmission · Deluge · SABnzbd · NZBGet
Two camps, depending on source: torrent for legal self-owned content, and Usenet.
- **qBittorrent**: the most active. Web UI, categories, RSS auto-download. The best Arr integration.
- **Transmission**: light and stable. macOS-friendly.
- **Deluge**: Python-based, with a rich plugin set.
- **rTorrent + ruTorrent**: headless-first. The seedbox standard.
- **SABnzbd, NZBGet**: Usenet downloaders. NZBGet activity has slowed; SABnzbd is the standard.
- **Aria2**: HTTP/FTP/magnet, with a CLI-friendly interface.
Legitimate uses include legal Linux ISOs, openly licensed content, personal backups, and open dataset downloads. Unauthorized distribution of copyrighted content remains illegal in every jurisdiction covered here.
Transcode acceleration — Intel QSV · NVIDIA NVENC · AMD VCN
Media server performance is decided at the transcode layer. Converting a 4K HEVC 10-bit original to a 1080p H.264 stream in real time effectively requires GPU acceleration.
- **Intel Quick Sync (QSV)**: the most common in NUCs and mini-PCs. AV1 encode from 12th gen onward.
- **NVIDIA NVENC**: very good from the 1060 up; the GTX 1660 and the RTX 30/40 lines are the value picks.
- **AMD VCN**: less commonly used, with improving Linux drivers.
- **Apple VideoToolbox**: a Mac mini M2/M3/M4 has become a credible transcode box.
Both Jellyfin and Plex support these, but Plex hardware transcoding is locked behind Plex Pass. Jellyfin is fully free.
DLNA · UPnP · Chromecast — Universal Media Server, Rygel
If a smart TV speaks DLNA natively, you can push media without a dedicated client app.
- **Universal Media Server (UMS)**: the active PMS fork. DLNA-first, with broad subtitle codec support.
- **Rygel**: the GNOME-side DLNA/UPnP MediaServer.
- **MediaTomb / Gerbera**: an older lightweight DLNA server.
- **MiniDLNA / ReadyMedia**: common on embedded NAS boxes.
Jellyfin and Plex include DLNA, but a dedicated DLNA server is usually more compatible with old TVs. A 2010s-era LG or Samsung TV often lights up better against Gerbera or UMS than against Plex.
TV tuner and DVR — Tvheadend · Channels DVR · Plex DVR
For pulling over-the-air or cable tuners (HDHomeRun, DVB-T2) and recording into the media server.
- **Tvheadend**: open-source. DVB-T/T2/S/S2/C, IPTV, HDHomeRun. Plugs directly into Jellyfin or Plex DVR.
- **Channels DVR**: commercial. The best UI, tuned for US cable.
- **Plex DVR**: bundled with Plex Pass. US OTA and HDHomeRun.
- **NextPVR**: free, Windows-friendly.
Direct OTA recording has declined in Korea and Japan as IPTV took over. Japanese users with BS/CS satellite still rely on Tvheadend.
Container images — LinuxServer.io · LSIO
The de facto container provider for self-hosted media stacks is **LinuxServer.io (LSIO)**.
- **Image count**: 200+ media and utility images.
- **Standard environment variables**: `PUID`, `PGID`, `TZ` keep permissions and timezones consistent.
- **Automatic builds**: upstream release triggers a build and push to docker.io and ghcr.io.
- **Mods system**: drop-in extensions on top of base images.
Even when official Jellyfin or Plex images exist, most users still pull LSIO for Sonarr, Radarr, Lidarr, Bazarr, Prowlarr, and qBittorrent.
Self-host orchestrators — TrueNAS SCALE · Unraid · CasaOS · Cosmos · Umbrel · YunoHost
For users who do not want to write Compose by hand, several orchestrators offer one-click app installs.
- **TrueNAS SCALE 24/25**: ZFS plus K3s. The official iX Systems platform. The most capable, with a steeper learning curve.
- **Unraid 7**: cache pool plus parity. Community Applications is effectively the app store.
- **CasaOS**: lightweight, mini-PC and Raspberry Pi friendly.
- **Cosmos Server**: relatively new. Reverse proxy plus app manager in one.
- **Umbrel**: started life as a Bitcoin node manager and expanded into media and self-host. The best UI of the bunch.
- **YunoHost**: Debian-based, with integrated domain, mail, and apps.
- **Coolify**: a general self-host PaaS; covered separately in iter74.
The current pattern is to onboard via CasaOS or Umbrel and migrate up to TrueNAS SCALE or Unraid as the workload grows.
Remote access — Tailscale · WireGuard · Cloudflare Tunnel · reverse proxies
Watching home media from elsewhere needs remote access.
- **Tailscale**: WireGuard-based mesh VPN. The free tier is generous, and it is by far the most popular option.
- **WireGuard**: the standard self-hosted VPN.
- **Cloudflare Tunnel (cloudflared)**: outbound-only, with no inbound port needed, but video streaming may violate ToS.
- **NPM (Nginx Proxy Manager), Traefik, Caddy**: reverse proxies.
- **WireHole, Headscale**: WireGuard plus DNS, and self-hosted Tailscale control planes.
The 2026 norm is Tailscale plus a reverse proxy (NPM or Caddy). Cloudflare Tunnel sits in a ToS grey area for streaming traffic.
Client apps — Infuse · Swiftfin · Findroid · Symfonium · MrMC
The client matters more than the server for everyday quality of life.
- **Infuse 7 (iOS, Apple TV, macOS)**: commercial. Plays Jellyfin, Plex, Emby, SMB, WebDAV, DLNA. Top-tier UI. 4K HDR Dolby Vision support.
- **Swiftfin**: the official open-source Jellyfin iOS, Apple TV, and iPadOS client.
- **Findroid**: a Material You unofficial Jellyfin Android client.
- **Symfonium**: an Android music client that talks Jellyfin, Subsonic, Navidrome, and Plex.
- **MrMC**: a Kodi fork tuned for Plex and Emby.
- **VLC**: the universal client; plays anything.
- **PlexAmp**: the official Plex music player, with an excellent UI.
If Apple TV plus Plex feels lacking, the answer is Infuse. For Apple TV plus Jellyfin, the choice is Swiftfin or Infuse.
Ambient lighting — Hyperion · WLED
The media server stack can extend to ambient lighting that mirrors on-screen color in real time.
- **Hyperion.NG**: the most active project. Raspberry Pi plus HDMI capture plus WS281x LEDs.
- **WLED**: ESP32/ESP8266 LED controller firmware with about 80 effects.
- **DiyHue + Hyperion**: a self-hosted Philips Hue-compatible bridge.
Treat it as the open alternative to a Philips Hue Sync TV Sync setup. Common destinations are wedding video screenings, game rooms, and home theaters.
Korean self-host media scene — Synology · QNAP · ASUSTOR · NAS communities
Korea's NAS and self-hosted media scene is mature, with Synology at the center.
- **Communities**: the Clien NAS board, SIR, and the Synology user cafe.
- **Synology DSM 7.2+**: Jellyfin, Plex, Emby, and Audiobookshelf install through Container Manager as standard.
- **QNAP and ASUSTOR**: second and third in market share, with ASUSTOR offering strong specs per won.
- **DIY NAS track**: TrueNAS SCALE or Unraid with imported HDDs.
- **Legal context**: digital backups of legally owned content for personal use are generally allowed. Bypassing DRM and unauthorized redistribution are prohibited under Korean copyright law.
- **Guides**: YouTube and blogs from the Synology Club, Cuckoo Dovel, and Tteoli Macha provide extensive walkthroughs.
A common Korean deployment: Synology DS923+, DS1522+, or DS1821+ plus Plex Pass Lifetime, with family remote access via QuickConnect or Tailscale.
Japanese self-host media scene — Jitaku Server-bu and the anime server subculture
Japan matured its self-hosting culture earlier than most regions, with "jitaku server-bu" (home server club) as a recognizable subculture.
- **Synology Japan and QNAP Japan**: distributed through consumer electronics stores.
- **Anime server subculture**: ripping personally owned Blu-rays to a DIY NAS for household viewing is a long-standing niche.
- **Jellyfin Japanese users**: active GitHub translation, with many guides on Qiita and Zenn.
- **Legal context**: Japanese copyright law was amended in 2012 so that **circumventing technical protection measures (CSS, AACS, etc.) is illegal even for private copying**. BD and DVD ripping is therefore effectively grey.
- **TVer, NHK+**: official IPTV is separate. Self-hosted IPTV largely targets BS/CS environments.
Akihabara is the parts hub, with Yahoo Auctions and Mercari serving as a deep used-HDD market.
Legality — subtle differences across Korea, Japan, the US, and the EU
Self-hosted media legality varies meaningfully by jurisdiction.
- **Korea**: digital copying of legally owned CD, DVD, and BD for private use is generally allowed. **Bypassing DRM is separately illegal** under Article 104-2 of the Copyright Act. Commercial redistribution is prohibited.
- **Japan**: private copying is allowed in principle, but the 2012 amendment makes **circumventing technical protection measures illegal even for private copying**. Knowingly downloading copyrighted material is also criminalized.
- **United States**: DMCA 1201 broadly prohibits DRM circumvention. Narrow exemptions exist for libraries and education.
- **EU**: member-state dependent. Germany and France recognize private copying but prohibit DRM circumvention. The UK has no statutory private-copy exception.
The short version: **legally owned, DRM-free content** is safe to digitize and self-stream in most places. **Circumventing DRM** is legally risky in Korea, Japan, the US, and the EU. Distributing copyrighted content over P2P is unlawful regardless of ownership status.
Adoption roadmap — from zero to a family media server
When building a self-hosted media server for the first time, this order works best.
1. **Pick a NAS or mini-PC**: Synology DS224+ or DS423+, or a 12th-gen-plus NUC i5.
2. **Pick an OS**: DSM for Synology, TrueNAS SCALE or Unraid for DIY.
3. **Install Jellyfin or Plex, but not both**.
4. **Populate metadata** with TMDB, TVDB, and MusicBrainz API keys, then scan the library.
5. **Set up remote access** with a one-line Tailscale install and add family devices.
6. **Add acquisition automation (the Arr stack)** to organize legally owned libraries, in the next phase.
7. **Music, audiobooks, photos, and comics** come next: Navidrome, Audiobookshelf, Immich, and Kavita.
8. **Hardware transcoding** is unnecessary until a 4K library actually exists.
Standing all nine layers up at once fails about 80% of the time. **One layer at a time** is the canon.
Closing — in 2026, your media lives on your NAS
The conclusion is simple. In the fragmented streaming landscape of 2026, self-hosting your media is no longer a hobbyist eccentricity. Buying a Synology produces a family viewing setup. Jellyfin removes license costs. Audiobookshelf reduces Audible dependence. Immich lets you leave Google Photos.
The biggest shift is that **Jellyfin has become a real Plex alternative in 2026**. The 10.10 line is stable enough to host a family.
Do not get stuck on tool selection. Any combination that **lets you watch your legally owned content with your household, from anywhere** solves 90% of the problem. The rest is prioritization.
References
- Jellyfin official documentation: https://jellyfin.org/docs/
- Plex official support: https://support.plex.tv/articles/
- Emby official support: https://emby.media/support/articles/
- Kodi Wiki: https://kodi.wiki/view/Main_Page
- Stremio official site: https://www.stremio.com/
- Threadfin GitHub: https://github.com/Threadfin/Threadfin
- xTeve GitHub: https://github.com/xteve-project/xTeVe
- Navidrome official documentation: https://www.navidrome.org/docs/
- Lyrion Music Server: https://lyrion.org/
- OwnTone GitHub: https://github.com/owntone/owntone-server
- Audiobookshelf official site: https://www.audiobookshelf.org/
- Kavita official site: https://www.kavitareader.com/
- Komga official site: https://komga.org/
- Sonarr official site: https://sonarr.tv/
- Radarr official site: https://radarr.video/
- Lidarr official site: https://lidarr.audio/
- Readarr official site: https://readarr.com/
- Bazarr official site: https://www.bazarr.media/
- Prowlarr official site: https://prowlarr.com/
- qBittorrent official site: https://www.qbittorrent.org/
- SABnzbd official site: https://sabnzbd.org/
- Tvheadend official site: https://tvheadend.org/
- LinuxServer.io official site: https://www.linuxserver.io/
- TrueNAS SCALE documentation: https://www.truenas.com/docs/scale/
- Unraid documentation: https://docs.unraid.net/
- CasaOS official site: https://www.casaos.io/
- Cosmos Server: https://cosmos-cloud.io/
- Umbrel official site: https://umbrel.com/
- YunoHost official site: https://yunohost.org/en/
- Tailscale documentation: https://tailscale.com/kb/
- Hyperion.NG GitHub: https://github.com/hyperion-project/hyperion.ng
- WLED documentation: https://kno.wled.ge/
- Infuse: https://firecore.com/infuse
- Universal Media Server: https://www.universalmediaserver.com/
현재 단락 (1/345)
As of May 2026, the streaming market has fragmented past the breaking point. Netflix, Disney+, Max, ...