I guess Plex and Emby to be the easier solution but beware of various premium features, licesing and pricing.
For Owncloud, Nextcloud and you have to setup a webserver and database
For only music Ampache, Sonerezh and Koel require a webserver and database
For only music with almost no configuration Cherrymusic or mstream-express (which I’m going to package for the AUR)
A more complete list here: https://github.com/Kickball/awesome-selfhosted#media-streaming