This is a docker image for the snapcast server.
If you want to use Snapcast to make your own multiroom audio setup, please check out Mopidy-Multiroom.
To run, use the command below, but you can change the following values:
/tmp/snapcast a temporary directory for Snapcast to create it's fifo inside.1705, 1704, and 1780 the ports used by Snapserver (1780 is for the web UI). You currently can't configure the internal ports used but can change the external ones.snapserver.conf an optional Snapserver config file. If you omit this, a default config will be used (see below).docker run --rm -v /tmp/snapcast:/tmp/snapcast -p 1704:1704 -p 1705:1705 -p 1780:1780 ivdata/snapserver
You can overwrite snapcast's config by mounting a file to /etc/snapserver.conf in the container. The default settings create a single stream called "Snapserver" and enable the websockets interface on port 1780. See the Snapcast docs to create your own config.
This dockerfile uses an environment variable for the Snapcast version. If a newer version of Snapcast is available you can rebuild this image to use it - then please let me know that Snapcast has been updated so that I can update my repo.
Content type
Image
Digest
Size
8 MB
Last updated
about 5 years ago
docker pull mmmaxwwwell/snapserver