Posts / selfhosted
The Great Spotify Escape (and Why It's Harder Than It Looks)
Spent a chunk of Sunday reading a thread on r/selfhosted instead of doing anything useful, which is more or less how I spend most Sundays. The post was from someone who’s tried, for months, to fully replace Spotify with a self-hosted stack. Navidrome for serving, Lidarr for grabbing albums, slskd and qBittorrent doing the heavy lifting underneath, a rolling playlist tool on top. A proper setup. And still, at the end of it all, they keep crawling back to Spotify.
I found that oddly comforting. Not because I want anyone to fail, but because I’ve felt the same pull with my own home lab, and it’s nice to know it’s not just me being lazy.
There’s a real tension running through that whole thread, and nobody quite resolves it, which is probably the most honest thing about it. On one side you’ve got people building genuinely impressive setups: automatic downloaders, tag-fixing scripts, self-hosted “Sonarr but for music” tools with names like Aurral and Lidify. On the other side, someone drops in with the observation that actually nails it:
Spotify’s real benefit is that it does EVERYTHING for you, in exchange they get to control EVERYTHING.
That’s the whole deal, isn’t it. Convenience and control are opposite ends of the same stick. You can have Spotify quietly building you a Discover Weekly out of your listening habits and selling that data twelve different ways before lunch, or you can have full ownership of your library and spend your Saturday arguing with a .cue file about track splits. Pick one. Mostly.
What got me though, more than the tech stack chat, was a handful of comments about what happens to how you actually listen to music once the algorithm’s gone. A few people said almost the same thing in different words: once you’re managing your own library, you stop trusting a recommendation engine to hand you dopamine hits, and you start listening to albums again, start front to back, the way music used to arrive. One bloke said self-hosting “healed his music life,” which sounds a bit much until you remember how much of Spotify is genuinely designed to keep you skimming rather than listening. Thirty-second previews, endless skip buttons, playlists that never end so you never have to choose anything.
I grew up taping songs off Triple J on a Saturday afternoon, waiting with my finger over the pause button for the DJ to shut up. It was a pain in the arse. It was also, I now realise, a decent filter, because you couldn’t skip your way past every song you weren’t sure about. You just listened, because the alternative was silence. There’s something in that worth holding onto, even if I’m not about to relearn how to use a tape deck.
Where I land on all this, and I don’t think there’s a tidy answer, is that the people in that thread chasing a perfect drop-in Spotify replacement are maybe optimising for the wrong thing. You’re not going to out-engineer a company with a market cap bigger than the GDP of some countries and an entire product team dedicated to making you never leave. What you can do is decide you want a different relationship with music altogether, one where you own your files, where nobody’s harvesting your listening habits to sell ads, and where discovery happens because you went looking, not because an algorithm nudged you. That’s not a replacement for Spotify. It’s a different thing that happens to also play music.
I still pay for Spotify Premium, for what it’s worth. My daughter uses it more than I do, and family plan pricing is doing exactly what it’s designed to do: keep me too comfortable to leave. But I’ve also got a small Navidrome instance running on an old NUC in the study, mostly stuff I’ve ripped over the years, and lately I’ve noticed I reach for it more than I expected. Not because it’s more convenient. It genuinely isn’t. But because when I put an album on there, I actually listen to the whole thing, and there’s no company on the other end quietly learning what kind of person I am from it.
Maybe that’s the real trade nobody wants to say out loud: convenience for attention, control for effort. Both sides of that thread are right, and neither one’s going to convince the other, which feels like a fairly accurate summary of most arguments about technology in general.