Update Dockerfile

This commit is contained in:
Alexandre
2023-03-14 22:14:38 +01:00
committed by GitHub
parent ca44f9c86f
commit 4803bd917d

View File

@@ -15,29 +15,13 @@
#################
ARG BUILD_FROM
FROM $BUILD_FROM
FROM ghcr.io/nichobi/sponsorblockcast:latest
VOLUME [ "/data" ]
##################
# 2 Modify Image #
##################
# Add the BuildKit global arch args to get the correct go-chromecast release
# go-chromecast package linux architectures: linux_386, linux_amd64, linux_arm64, linux_armv6, linux_armv7
ARG TARGETOS
ARG TARGETARCH
ARG TARGETVARIANT
# shellcheck ignore=DL4006
RUN apk --no-cache add jq bc grep curl \
&& GC_URL=$(wget https://api.github.com/repos/vishen/go-chromecast/releases/latest -O - | jq -r '.assets[].browser_download_url' | grep ${TARGETOS}_${TARGETARCH}${TARGETVARIANT}) \
&& wget $GC_URL -O /root/go-chromecast.tgz \
&& tar xzf /root/go-chromecast.tgz -C /usr/bin \
&& rm -rf /root/* \
&& chmod +x /usr/bin/go-chromecast \
&& wget https://raw.githubusercontent.com/nichobi/sponsorblockcast/main/sponsorblockcast.sh -O /usr/bin/sponsorblockcast \
&& chmod +x /usr/bin/sponsorblockcast
##################
# 3 Install apps #
##################