Skip Navigation

Been seeing a lot of posts about replacing Spotify and such, so I wrote up a guide on how I did just that

blog.nfreak.tv Replacing Music Streaming Services with a Self-hosted Stack

Replacing TV and movie streaming services is pretty trivial, and typically one of the first projects for any new self-hoster, but music streaming services are a whole different beast. There's a growing need to replace the likes of Spotify, but there's no one-size-fits-all solution, and maintaining a...

Replacing Music Streaming Services with a Self-hosted Stack

Full disclosure, I'm pretty new to selfhosting myself, and I haven't written a guide like this before, but hopefully this scatterbrained writeup is enough for someone out there lmao

This is just what works for me and how I set it up. Always open to ideas for improvement as well.

152 comments
  • I already use Navidrome, but I discovered Explo through your post, so thanks! It seems to work well in that it brings in the tracks that it should, but I don't think I can keep using it because it pollutes my 'Recently Added' list in Navidrome with 50 new albums, each with a single track. If I could somehow prevent that, I think I'd keep using it. I tried using an .ndignore file but that didn't work - it stops them showing up in Recents, but also prevents the tracks from working in the playlist that Explo generates.

  • Your blog is really pretty!

    • Appreciate it! I literally just slapped it together just for this post LOL but I'll probably start using it some more, kinda therapeutic in a way. The assets are all recycled from my streaming days, may as well still get some use out of em

  • Thanks for putting this together! This is an excellent write up and is super informative! I'm already using Navidrome + Tempo with Lidarr for my music library, but since the database issues with Lidarr popped up a few months ago I haven't bothered adding new stuff.

    I had no idea Explo was a thing, it's just what I've been hoping existed. I'm going to try and get it integrated into my set up.

  • Might be worse than Spotify when it comes to privacy but YT Music with Adblock is great. And AFAIK they have better music quality.

  • I've honestly never understood people who feel the need to "replace" Spotify. I just download the music I like to my device and listen to it via VLC. If I want to discover new music in genres I like, I'll go and listen either to a terrestrial radio station, Soma.FM, or Pandora (which has many of Spotify's issues for me, but serves more as a platform for discovery of obscure music). The rare times I listen to music, I'm usually going somewhere on mass transit, or I'm on foot. And during those times, my phone is either fully turned off (so I'll use an MP3 player), or it's in Airplane Mode. Spotify has never made sense for my use-case.

152 comments