Sign inSign up

ivdata/snapserver

By ivdata

•Updated 9 months ago

Snapcast server in Docker

Image
10

500K+

ivdata/snapserver repository overview

⁠Snapcast Server

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⁠.

⁠Run Snapserver

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 and 1704 the ports used by Snapserver. 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 ivdata/snapserver

⁠Config

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". See the Snapcast docs to create your own config.

⁠Snapcast Updates

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.

Tag summary

Content type

Image

Digest

sha256:20840a2b5…

Size

88.8 MB

Last updated

9 months ago

docker pull ivdata/snapserver