I ended up uploading my music library to S3 compatible cloud storage (DigitalOcean Spaces) and creating[1] a minimalistic audio player that plays music straight from S3. S3 serves as a live audio library and as a backup at the same time. The web interface lets me listen the music from a desktop or a mobile web browser.

[1]: https://github.com/akrylysov/bsimp

can this be integrated with subsonic like servers?

https://github.com/navidrome/navidrome

https://github.com/sentriz/gonic

these have good app support so this could be nice