I never really understand all these very complex setups. I have a Music folder on my (Synology) NAS that I can browse and play with any mediaplayer (VLC, Foobar), without transcoding anything, with a Wireguard VPN connection to reach outside home network. I tag metadata with an editor, and construct subfolders within the parent directory itself. Or am I missing something?