Public Repository

Last pushed: 10 months ago
Short Description
snapcast server with librespot support for armhf devices
Full Description

Run like this:

docker run -d --net host armhfbuild/librespot-snapserver -s "spotify:///librespot?name=Spotify&username=<my username>&password=<my password>[&devicename=Snapcast][&bitrate=320]"

See here for more information: https://github.com/badaix/librespot/releases/tag/v0.0.20161102

Dockerfile:

FROM armhf/ubuntu

RUN apt-get update
RUN apt-get -y install curl bzip2

RUN apt-get -y install libportaudio2 libvorbis0a \
    libavahi-client3 libflac8 libvorbisenc2 libvorbisfile3

RUN curl -L -o /tmp/snapserver.deb https://github.com/badaix/snapcast/releases/download/v0.10.0/snapserver_0.10.0_armhf.deb \
 && dpkg -i /tmp/snapserver.deb \
 && rm /tmp/snapserver.deb

RUN curl -L -o /tmp/librespot.arm.bz2 https://github.com/badaix/librespot/releases/download/v0.0.20161102/librespot.arm.bz2 \
 && cd /tmp \
 && bunzip2 librespot.arm.bz2 \
 && mv librespot.arm /usr/local/bin/librespot \
 && chmod u+x /usr/local/bin/librespot
Docker Pull Command
Owner
armhfbuild

Comments (0)