Music Server

I’m also running a Music Server that I can access my music library from anywhere. And having been a radio DJ for roughly 9 years I have amassed quite a collection’
The Server runs on a Raspberry Pi Zero W (headless) and the music is connected by an external HDD. The software is subsonic 6.1.6, This is the installation guide I used https://www.electromaker.io/tutorial/blog/how-to-install-subsonic-on-raspberry-p (just be aware that using this guide to install on a Pi Zero, you’ll find that the Java element doesn’t work and you’ll have to install zulu11.45.27-ca-jdk11.0.10-linux_aarch32sf.tar.gz and hope for the best it works, It took me a couple of attempts, but I got it in the end.

I then use iSub or play:Sub apps to listen to on my iPhone.

Due to the Subsonic software not being maintained and updated, it was starting to cause problems on the server and clients, my option was to use an open source version of the software called AirSonic, it worked better as it was updated, but this too came with server problems and issues.

so recently (2025), I’ve updated the server to use Navidrome, the good thing about this is it doesn’t require Java to run, but it does require that all the Mp3’s are tagged correctly for it to work properly, or otherwise navigating through the songs could be difficult. It is currently working much better than the previous servers, and loads songs much faster. I still use play:Sub app on the phone, and another app called SubStreamer that works well with it too, and even the web UI is easily managed with admin settings.

So so far everything is running as it should.