# debian.sh --arch 'amd64' out/ 'bookworm' '@1753056000' |
ENV HUGO_VERSION=0.148.2 |
ENV GIT_VERSION=1:2.39.5-0+deb12u2 |
ENV TAR_VERSION=1.34+dfsg-1.2+deb12u1 |
ENV CA_CERTIFICATES_VERSION=20230311+deb12u1 |
ENV CURL_VERSION=7.88.1-10+deb12u12 |
ENV OPENSSH_VERSION=1:9.2p1-2+deb12u7 |
ENV GOLANG_VERSION=2:1.19~1 |
ENV LFTP_VERSION=4.9.2-2+b1 |
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl=${CURL_VERSION} ca-certificates=${CA_CERTIFICATES_VERSION} lftp=${LFTP_VERSION} tar=${TAR_VERSION} openssh-client=${OPENSSH_VERSION} git=${GIT_VERSION} golang=${GOLANG_VERSION} && curl -L -o /tmp/hugo.tar.gz https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz && tar -xzf /tmp/hugo.tar.gz -C /usr/local/bin/ && chmod +x /usr/local/bin/hugo && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/hugo.tar.gz # buildkit |
LABEL org.opencontainers.image.authors=murdoc@storm-clan.de org.label-schema.name=Hugo image org.label-schema.vendor=murdoc org.label-schema.schema-version=0.148.2 |
WORKDIR /src |
EXPOSE map[1313/tcp:{}] |