Home Lab • Media
Jellyfin Media Server
Repurposed MacBook → Ubuntu Server; SMB shares; fixed scan stalls; VPN access via PiVPN (WireGuard).
OSUbuntu Server
AccessPiVPN (WireGuard)
Share//WIN-E/media → /media
StatusStable on LAN & VPN
Goal
Self-hosted media server accessible at home and remotely with reliable library scans and easy updates.
Environment
- Ubuntu Server (headless) with static IP via Netplan
- Windows
E:\Mediamounted to/mediausing SMB + credentials file - Remote access through PiVPN (WireGuard)
Steps (high level)
- Install Ubuntu Server; set static IP (Netplan).
- Mount SMB share at
/mediawith a credentials file. - Install Jellyfin; point libraries to
/media. - Fix scan stall at 40.9% (prune bad paths; rescan).
- Verify remote access via VPN on cellular.
Outcome
Stable streaming on LAN and via VPN; scheduled metadata refresh; frictionless library updates.