caddy (2.9.1)

Published 2025-04-30 17:13:37 +02:00 by metawave

Installation

docker pull git.metawave.ch/metawave/caddy:2.9.1
sha256:c87db04f895008462ec55eaed88b84bd3c56f71e0e79f067c3d55e3062575717

Image layers

# debian.sh --arch 'arm64' out/ 'bookworm' '@1738540800'
LABEL maintainer=marcel.ryser@hey.com
ENV TZ=Europe/Zurich
ARG S6_OVERLAY_VERSION=v3.2.0.2
RUN |1 S6_OVERLAY_VERSION=v3.2.0.2 /bin/sh -c set -eux && apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends apt-utils xz-utils locales curl ca-certificates && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && sed -i -e 's/# de_CH.UTF-8 UTF-8/de_CH.UTF-8 UTF-8/' /etc/locale.gen && locale-gen && update-locale LANG=de_CH.utf8 && update-locale LANGUAGE=de_CH:de && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && apt-get clean && rm -f /var/lib/apt/lists/*_* && useradd -u 911 -U -d /data -s /bin/false abc && usermod -G users abc && mkdir -p /app /data /defaults && curl -o /tmp/s6-overlay-noarch.tar.xz -L https://github.com/just-containers/s6-overlay/releases/download/${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz && tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz && curl -o /tmp/s6-overlay-`arch`.tar.xz -L https://github.com/just-containers/s6-overlay/releases/download/${S6_OVERLAY_VERSION}/s6-overlay-`arch`.tar.xz && tar -C / -Jxpf /tmp/s6-overlay-`arch`.tar.xz # buildkit
ENV LANG=de_CH.utf8
ENV LANGUAGE=de_CH:de
ENV LC_CTYPE=de_CH.utf8
ENV LC_NUMERIC=de_CH.utf8
ENV LC_TIME=de_CH.utf8
ENV LC_COLLATE=de_CH.utf8
ENV LC_MONETARY=de_CH.utf8
ENV LC_PAPER=de_CH.utf8
ENV LC_NAME=de_CH.utf8
ENV LC_ADDRESS=de_CH.utf8
ENV LC_TELEPHONE=de_CH.utf8
ENV LC_MEASUREMENT=de_CH.utf8
ENV LC_IDENTIFICATION=de_CH.utf8
ENV LC_MESSAGES=en_US.utf8
COPY root/ / # buildkit
ENTRYPOINT ["/init"]
COPY /usr/bin/caddy /usr/bin/caddy # buildkit
ARG CADDY_VERSION=2.9.1
RUN |1 CADDY_VERSION=2.9.1 /bin/sh -c set -eux && mkdir -p /etc/caddy && curl -o /etc/caddy/Caddyfile -L https://github.com/caddyserver/dist/raw/v${CADDY_VERSION}/config/Caddyfile # buildkit
EXPOSE map[80/tcp:{}]
EXPOSE map[443/tcp:{}]
EXPOSE map[2019/tcp:{}]
CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]

Labels

Key Value
maintainer marcel.ryser@hey.com
Details
Container
2025-04-30 17:13:37 +02:00
180
OCI / Docker
linux/arm64
56 MiB
Versions (3) View all
2.10.2 2026-01-22
52751465 2026-01-22
2.9.1 2025-04-30