Skip to content

Pushtunes Philosophy

Aren't music streaming services evil? Why would you put your cherished music in a proprietary silo?

Of course these services are not great. They don't pay small artists nearly enough, they can suddenly remove music you love from your library simply because there was some trouble with contract negotiation and their CEOs do wild and crazy stuff you might not agree with. This is not good and also a failure of the market.

However, Pushtunes serves a few purposes for me:

  1. A kind of backup of my local music that still works even when all my self-hosted services and backups are down
  2. And the other way round, a way to back up my Spotify library that I can restore from a file later
  3. A way to profit from e.g. Spotify's arguably superior music discovery algorithms without actually using their service
  4. A way to practice Python before I implement anything more meaningful

I know that things like Listenbrainz exist and that they have some form of discovery via e.g. artist neighborhood, but it's not quite the same.

My Bandcamp library alone is over 700 albums, I've ripped over 2000 of my own CDs and so my Navidrome server is soon gonna crack the 3000 album mark. So purchasing music and self-hosting is definitely the way to go for me.

Pushtunes should not push people (hah) away from self-hosting and towards streaming services, but just bridge some gaps that I personally found annoying.

-- Psy-Q