ARG BUILD_FROM FROM $BUILD_FROM # Add env ENV LANG C.UTF-8 # Install snapcast and librespot RUN apk -U add bash build-base curl cargo portaudio-dev protobuf-dev \ && cd /root \ && curl -LO https://github.com/librespot-org/librespot/archive/refs/tags/v0.3.1.zip \ && unzip v0.3.1.zip \ && cd librespot-0.3.1 \ && cargo build --jobs $(grep -c ^processor /proc/cpuinfo) --release --no-default-features \ && mv target/release/librespot /usr/local/bin \ && cd / \ && apk --purge del curl cargo portaudio-dev protobuf-dev \ && apk add llvm-libunwind snapcast-server \ && rm -rf /etc/ssl /var/cache/apk/* /lib/apk/db/* /root/v0.1.3.zip /root/librespot-0.3.1 /root/.ca # Copy data for add-on COPY run.sh / RUN chmod a+x /run.sh CMD [ "/run.sh" ]