FROM alpine:3.23.2@sha256:865b95f46d98cf867a156fe4a135ad3fe50d2056aa3f25ed31662dff6da4eb62 HEALTHCHECK NONE ENTRYPOINT [] ARG USER_NAME=default ARG USER_HOME=/home/default ARG USER_ID=1000 ARG USER_GECOS=Default SHELL ["/bin/ash", "-euo", "pipefail", "-c"] RUN apk upgrade --no-cache \ && apk add --no-cache \ coreutils=9.8-r1 \ curl=8.17.0-r1 \ exiftool=13.36-r0 \ git=2.52.0-r0 \ imagemagick=7.1.2.13-r0 \ optipng=0.7.8-r0 \ py3-pip=25.1.1-r1 \ python3=3.12.12-r0 \ && apk cache --no-cache clean \ && rm -rf /var/cache/apk/* RUN adduser \ --home "${USER_HOME}" \ --uid "${USER_ID}" \ --gecos "${USER_GECOS}" \ --disabled-password \ "${USER_NAME}" USER "${USER_NAME}" ENV HOME="${USER_HOME}" WORKDIR "${HOME}"