I am liking jellyfin for this. It does also video streaming but if you want only music, there's a closed source app on play store that's very good (shuttle 2) and also an open source app on fdroid
without apps: https://koel.dev/