| # debian.sh --arch 'amd64' out/ 'trixie' '@1773619200' |
| ARG BUILD_APP_VERSION=trixie-slim |
| ARG BUILD_S6_ARCH_amd64=x86_64 |
| ARG BUILD_S6_OVERLAY_VERSION=3.2.2.0 |
| ARG BUILD_DEBIAN_REL=trixie |
| ARG BUILD_DEBIAN_ARCH=amd64 |
| ARG BUILD_DATE |
| ARG BUILD_APP_VERSION=trixie-slim |
| ARG MODS_VERSION=v3 |
| ARG PKG_INST_VERSION=v1 |
| ARG LSIOWN_VERSION=v1 |
| ARG WITHCONTENV_VERSION=v1 |
| ARG BUILD_APP_GID=1000 |
| ARG BUILD_APP_USER=pi |
| ARG BUILD_MAINTAINER=pi-farm |
| ARG DEBIAN_FRONTEND=noninteractive |
| LABEL build_version=pi-farm version: trixie-slim Build-date:- |
| LABEL maintainer=pi-farm |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends xz-utils tzdata # buildkit |
| ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.2.0/s6-overlay-noarch.tar.xz /tmp # buildkit |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz # buildkit |
| ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.2.0/s6-overlay-x86_64.tar.xz /tmp # buildkit |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c tar -C / -Jxpf /tmp/s6-overlay-${BUILD_S6_ARCH_amd64}.tar.xz # buildkit |
| ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.2.0/s6-overlay-symlinks-noarch.tar.xz /tmp # buildkit |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c tar -C / -Jxpf /tmp/s6-overlay-symlinks-noarch.tar.xz && unlink /usr/bin/with-contenv # buildkit |
| ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.2.0/s6-overlay-symlinks-arch.tar.xz /tmp # buildkit |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c tar -C / -Jxpf /tmp/s6-overlay-symlinks-arch.tar.xz # buildkit |
| ADD --chmod=744 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.v3 /docker-mods # buildkit |
| ADD --chmod=744 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.v1 /etc/s6-overlay/s6-rc.d/init-mods-package-install/run # buildkit |
| ADD --chmod=744 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/lsiown.v1 /usr/bin/lsiown # buildkit |
| ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/with-contenv.v1 /usr/bin/with-contenv # buildkit |
| ENV HOME=/root LANGUAGE=de_DE.UTF-8 LANG=de_DE.UTF-8 TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods VIRTUAL_ENV=/lsiopy PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c echo "**** install apt-utils and locales ****" && apt-get update && apt-get upgrade -y && apt-get install -y apt-utils locales && echo "**** install packages ****" && apt-get install -y catatonit cron curl gnupg jq netcat-traditional tzdata && echo "**** add all sources ****" && echo "deb http://deb.debian.org/debian trixie main contrib non-free non-free-firmware" > /etc/apt/sources.list && echo "deb-src http://deb.debian.org/debian trixie main contrib non-free non-free-firmware" >> /etc/apt/sources.list && echo "deb http://deb.debian.org/debian trixie-updates main contrib non-free non-free-firmware" >> /etc/apt/sources.list && echo "deb-src http://deb.debian.org/debian trixie-updates main contrib non-free non-free-firmware" >> /etc/apt/sources.list && echo "deb http://deb.debian.org/debian trixie-backports main contrib non-free non-free-firmware" >> /etc/apt/sources.list && echo "deb-src http://deb.debian.org/debian trixie-backports main contrib non-free non-free-firmware" >> /etc/apt/sources.list && echo "deb http://security.debian.org/debian-security/ trixie-security main contrib non-free non-free-firmware" >> /etc/apt/sources.list && echo "deb-src http://security.debian.org/debian-security/ trixie-security main contrib non-free non-free-firmware" >> /etc/apt/sources.list && rm -f /etc/apt/sources.list.d/debian.sources && echo "**** generate locale ****" && locale-gen de_DE.UTF-8 && echo "**** create abc user and make our folders ****" && useradd -u 911 -U -d /config -s /bin/false ${BUILD_APP_USER} && usermod -G users ${BUILD_APP_USER} && mkdir -p /app /config /defaults /lsiopy && echo "**** cleanup ****" && apt-get -y autoremove && apt-get clean && rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/* /var/log/* /usr/share/man # buildkit |
| COPY root/ / # buildkit |
| RUN |14 BUILD_APP_VERSION=trixie-slim BUILD_S6_ARCH_amd64=x86_64 BUILD_S6_OVERLAY_VERSION=3.2.2.0 BUILD_DEBIAN_REL=trixie BUILD_DEBIAN_ARCH=amd64 BUILD_DATE= MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 BUILD_APP_GID=1000 BUILD_APP_USER=pi BUILD_MAINTAINER=pi-farm DEBIAN_FRONTEND=noninteractive /bin/sh -c find /etc/s6-overlay/s6-rc.d/ -type f \( -name "run" -o -name "up" \) -exec chmod +x {} + # buildkit |
| ENTRYPOINT ["/init"] |
| COPY /app/hibp/build/gcc/release/* /usr/local/bin/ # buildkit |
| COPY root/ / # buildkit |
| VOLUME [/data] |
| EXPOSE [8082/tcp] |