Sonospy is a music server for Sonos that allows you overcome the 65,000 local track limit and also offers various customisation options.
Install the AUR package.
Sonospy is controlled by a set of configuration files, which contain comments and example setup:
/etc/sonospy/sonospy.confcontains the systemctl service parameters
/opt/sonospy/data/scan.iniconfigures the sonospy file scanner
/opt/sonospy/data/pycpoint.iniis the main server ini
/opt/sonospy/data/defaultindex.iniis the default userindex ini
/opt/sonospy/data/userindex.iniis the customisable userindex ini
SERVICE: Controls the service name displayed in Sonos
Music Path: Sets the path to the music library
Sonos_iniare symlinked from
/opt/sonospy/app/sonospyso the application functions. If these are modified, then the equivalently named files should be available in
/opt/sonospy/app/sonospy. This was introduced to comply with arch packaging standards and is not part of the source program.
Sonospy ini files
Details can be found in the files and examples can be found in
Sonospy has two services:
- A file scanner to catalogue the music and extract the metadata (sonospy-scan)
- A music server for Sonos (sonospy)