| ADD file:28df1cb6a6576d40b5226851d0a6a76ffd5d1c94644ee441490b74a90f29f425 in / |
| CMD ["bash"] |
| 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"] |
| RUN /bin/sh -c set -eux && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && curl -sL https://download.bell-sw.com/pki/GPG-KEY-bellsoft | gpg --dearmor | tee /usr/share/keyrings/bellsoft.gpg >/dev/null && curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/yarnkey.gpg >/dev/null && echo "deb [signed-by=/usr/share/keyrings/bellsoft.gpg] https://apt.bell-sw.com/ stable main" | tee /etc/apt/sources.list.d/bellsoft.list && echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends sudo ca-certificates curl git ssh docker.io bellsoft-java17-full bellsoft-java21-full maven postgresql nodejs yarn gcc g++ make python3 python3-dev python3-pip libjpeg-dev libmariadb-dev && apt-get clean && rm -f /var/lib/apt/lists/*_* # buildkit |