A squeezelite docker image for your raspberry pi based on resin/rpi-raspbian
727
A squeezelite docker image for your raspberry pi based on resin/rpi-raspbian:jessie.
It looks for the following environment variables for the parameters of squeezelite: CLIENTNAME, SERVER, CLIENTMAC, SOUNDDEVICE and all variables must be set at launch.
It should be possible to run the docker image without using privileged mode but this hasn't been tested.
Example: docker run --privileged --name=squeezelite --restart=always -d -e SERVER=192.168.1.5 -e CLIENTNAME=dockersqueezelite -e SOUNDDEVICE=front:CARD=Device,DEV=0 -e CLIENTMAC=00:00:00:00:00:01 -t jakobengdahl/rpi-squeezelite
To allow for development on non arm machines execute the following once.
docker run --rm --privileged multiarch/qemu-user-static:register --reset
Tagging works as follows.
git tag $(grep -oP 'SQUEEZELITE_VERSION=\K.+' Dockerfile)-$(git rev-parse --short HEAD)
git push && git push --tags
Content type
Image
Digest
Size
67.5 MB
Last updated
almost 7 years ago
docker pull baztian/rpi-squeezelite