A hypothetical story to set the scene:

Me and a bunch of roommates all share a house. Being at a local technical college, we each have our own personal computers (primarily macOS) and some of us are fairly computer savvy and have set up a home server with a ton of storage where we store our music library with all of our music on it.

Some of us would like to be able to create playlists with music from this central library and download it to our own computers/phones so it is accessible when we leave the house. Is there an app that allows us to do this while also keeping the central library updated in case someone buys a new CD and imports it?

Essentially, we are looking for an app that:

  • is self-hostable and/or able to be installed on everyone's individual machines
  • would allow everyone to browse, make playlists from, and download songs to build their own personal libraries
  • adds new songs to the central library when new music gets added to someones personal library

iTunes seems to do this very well for one person, however when multiple users use the same shared network folder, iTunes wont see content added by another iTunes instance unless you manually rescan everything. iTunes also doesn't seem to support "saving for offline use" in this network based configuration


If everyone runs their own Plex server, they can host their own music library, build their own playlists, stream it to the Plex (or Plexamp) player on their phone, and share it with their plex-friends (who can each also build their own playlists). Plex users can also download content to their phones for offline use.

I'm not positive the sharing is quite the model you want - you seem to want a 'central library' but the Plex model is everyone has a personal library that can be shared with friends.

  • is there a model that might work better? the idea is to have music centralized/deduplicated on network attached storage, but still allow people to download their favorite songs so their media player apps still work when they are not connected to the home network (without exposing the music collection to the internet or requiring everyone to use a VPN and always stream their music Jun 4 at 8:00
  • The Plex mobile app (and the Plex AMP) allow for offline syncing, isn't that what you're looking for?
    – Lockszmith
    Aug 31 at 15:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.