mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-05-24 09:41:50 +02:00
Update Dockerfile
This commit is contained in:
@@ -15,29 +15,13 @@
|
|||||||
#################
|
#################
|
||||||
|
|
||||||
ARG BUILD_FROM
|
ARG BUILD_FROM
|
||||||
FROM $BUILD_FROM
|
FROM ghcr.io/nichobi/sponsorblockcast:latest
|
||||||
VOLUME [ "/data" ]
|
VOLUME [ "/data" ]
|
||||||
|
|
||||||
##################
|
##################
|
||||||
# 2 Modify Image #
|
# 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 #
|
# 3 Install apps #
|
||||||
##################
|
##################
|
||||||
|
|||||||
Reference in New Issue
Block a user