As someone who does own his music, but has Spotify for convenience: What OSS app provides a good experience across my Linux desktop and Android mobile?
I rip my own songs, but I want something that's better than Spotify to listen to it. Then again, I listen to music on my Alexa too, so I think it would be hard for something to interface with that.
Navidrome should be plenty, but it's just a subsonic server with a simple web front end. You can use any subsonic compliant client for Android, there's plenty.
I had Navidrome hooked up to my Sonos system as a test. Ultimately you are at the mercy of the walled gardens if you choose to use them, some are free-er than others.
I rip my own songs, but I want something that's better than Spotify to listen to it. Then again, I listen to music on my Alexa too, so I think it would be hard for something to interface with that.