oauth2-qbittorrent-mod/Dockerfile

25 lines
740 B
Text
Raw Normal View History

2024-01-15 23:59:14 -07:00
## Buildstage ##
FROM ghcr.io/linuxserver/baseimage-alpine:3.12 as buildstage
# The verison of oauth2-proxy to use
ARG PROXY_VERSION
# The architecture (amd64/arm64) to use
ARG ARCHITECTURE
RUN \
echo "**** downloading oauth2-proxy ****" && \
mkdir -p /root-layer && \
wget -O - \
https://github.com/oauth2-proxy/oauth2-proxy/releases/download/v$PROXY_VERSION/oauth2-proxy-v$PROXY_VERSION.linux-$ARCHITECTURE.tar.gz | \
tar -Ozxf - \
oauth2-proxy-v$PROXY_VERSION.linux-$ARCHITECTURE/oauth2-proxy > /root-layer/oauth2-proxy && \
chmod +x /root-layer/oauth2-proxy
# copy local files
COPY root/ /root-layer/
## Single layer deployed image ##
FROM scratch
# Add files from buildstage
COPY --from=buildstage /root-layer/ /