I just store all my music on a hard drive connected to my pc. I've got plex server running on it and plex on my phone. I can access the music and play it through my phone so long as i've got a signal or wi-fi. I think the plex app for my phone for about 3 quid. Plex server is free.