Skip to content

CLI program that synchronizes to a remote NAS volume one or both of a user's legacy iTunes app library and media or Music app library and media for access by a Sonos media player.

License

Notifications You must be signed in to change notification settings

gerickson/nas-sonos-itunes-sync

Repository files navigation

NAS Sonos iTunes Sync

Introduction

NAS Sonos iTunes Sync is a command line program that synchronizes to a remote network-attached storage (NAS) volume one or both of a user's legacy iTunes app library and media or Music app library and media for access by a Sonos media player. In addition, it either synchronizes or generates the "iTunes Library.xml" file that allows Sonos to seamlessly ingest playlists from those libraries and media.

Getting Started with NAS Sonos iTunes Sync

Building NAS Sonos iTunes Sync

If you are not using a prebuilt distribution of NAS Sonos iTunes Sync, building NAS Sonos iTunes Sync should be a straightforward, one-step process. If you are building from the main branch, start with:

% make

Dependencies

NAS Sonos iTunes Sync only depends on the default Korn-compatible shell installed on a given macOS system.

Installing NAS Sonos iTunes Sync

To install NAS Sonos iTunes Sync for your use simply invoke:

% make install

to install NAS Sonos iTunes Sync in the location indicated by the prefix make variable (default "${HOME}").

If you want, instead, to install it for all users of the system, for example, then you might invoke make install as follows:

% make prefix="/usr/local" install

Interact

There are numerous avenues for NAS Sonos iTunes Sync support:

Versioning

NAS Sonos iTunes Sync follows the Semantic Versioning guidelines for release cycle transparency and to maintain backwards compatibility.

License

NAS Sonos iTunes Sync is released under the Apache License, Version 2.0 license. See the LICENSE file for more information.

About

CLI program that synchronizes to a remote NAS volume one or both of a user's legacy iTunes app library and media or Music app library and media for access by a Sonos media player.

Resources

License

Stars

Watchers

Forks

Packages

No packages published