Developer Builds Self-Hosted Media Server to Escape Mounting Subscription Costs
A software developer repurposed an idle 16GB/i5 laptop as a Debian-based home server to replace paid streaming and cloud storage subscriptions. The setup runs a Docker stack featuring Jellyfin for video and Navidrome for music, accessible remotely via Tailscale. Because Spotify's API changes in early 2026 blocked direct playlist exports, the developer built a custom Python pipeline called MusicVault that parses CSV playlist exports, sources tracks from YouTube, and auto-generates playlists — ultimately migrating 5,748 tracks across 97 playlists. The project required debugging four separate failures caused by YouTube's anti-bot systems. What began as a cost-cutting exercise has since expanded into an ongoing home-lab with plans for personal web hosting and an AI management agent.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in