FROM balenalib/rpi-raspbian:buster AS builder RUN install_packages apt-utils cmake \ libavahi-compat-libdnssd-dev libplist-dev libssl-dev \ build-essential\ git RUN install_packages libraspberrypi-dev libraspberrypi-doc WORKDIR /usr/src/app/ RUN git clone https://github.com/FD-/RPiPlay.git WORKDIR /usr/src/app/RPiPlay/build RUN cmake --DCMAKE_CXX_FLAGS="-O3" --DCMAKE_C_FLAGS="-O3" .. &&\ make -j &&\ make install RUN install_packages python3-pip python3-setuptools rsync RUN pip3 install wheel WORKDIR /rootfs WORKDIR /usr/src/app RUN pip3 install git+https://github.com/larsks/dockerize RUN dockerize -n --verbose -g video -g audio -o /rootfs/ /usr/local/bin/rpiplay &&\ rm /rootfs/Dockerfile FROM --platform=linux/arm/v6 busybox:stable COPY --from=builder /rootfs/ ./ WORKDIR /usr/src/app/ COPY start.sh ./start.sh COPY VERSION ./VERSION RUN chmod +x ./start.sh CMD ./start.sh && bash