oauth2-proxy (7.6.0)

Published 2024-09-26 21:17:41 +00:00 by ami

Installation

docker pull git.ami.sc/ami/oauth2-proxy:7.6.0
sha256:92f60680ca7127fa94b08af3c333c32dd9fb4081d02dbad0a32da573d77bbfc9

Image Layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f40container FGC=f40 FBR=f40
ADD fedora-20240916.tar / # buildkit
CMD ["/bin/bash"]
ENV GO_VERSION="1.23.1"
ENV OAUTH2_PROXY_VERSION="v7.6.0"
/bin/sh -c dnf update -y --refresh
/bin/sh -c dnf install -y wget git make
/bin/sh -c dnf clean all -y
/bin/sh -c wget "https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz" && tar -C /usr/local -xzf "go${GO_VERSION}.linux-amd64.tar.gz" && rm "go${GO_VERSION}.linux-amd64.tar.gz"
/bin/sh -c useradd -ms /bin/bash oauth2-proxy
USER oauth2-proxy
WORKDIR /app
/bin/sh -c export PATH="$PATH:/usr/local/go/bin" && git clone "https://github.com/oauth2-proxy/oauth2-proxy" . && git checkout "${OAUTH2_PROXY_VERSION}" && go mod download && GOARCH=amd64 VERSION=${OAUTH2_PROXY_VERSION} make build -j 14 && touch jwt_signing_key.pem

Labels

Key Value
io.buildah.version 1.37.2
maintainer Clement Verna <cverna@fedoraproject.org>
Details
Container
2024-09-26 21:17:41 +00:00
0
OCI / Docker
linux/amd64
582 MiB
Versions (1) View all
7.6.0 2024-09-26