tom

ial-website (e2c34663c957129cc16cc164425ae6406eef4593)

Published 2025-03-28 01:00:38 +00:00 by tom

Installation

docker pull git.inzight.co.nz/tom/ial-website:e2c34663c957129cc16cc164425ae6406eef4593
sha256:890b8839a91cc459977c8a3c0728faee20be94f65943e1ec553e7d63598cded3

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in /
CMD ["/bin/bash"]
ARG DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC
RUN |2 DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC /bin/sh -c apt-get update && apt-get -y upgrade && apt-get install --no-install-recommends -y sudo locales curl tzdata xz-utils ca-certificates openssl make git pkg-config && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /usr/share/doc/* && mkdir -m 0755 /nix && mkdir -m 0755 /etc/nix && groupadd -r nixbld && chown root /nix && printf 'sandbox = false \nfilter-syscalls = false\n' > /etc/nix/nix.conf && printf 'experimental-features = nix-command\n' >> /etc/nix/nix.conf && for n in $(seq 1 10); do useradd -c "Nix build user $n" -d /var/empty -g nixbld -G nixbld -M -N -r -s "$(command -v nologin)" "nixbld$n"; done # buildkit
SHELL [/bin/bash -ol pipefail -c]
RUN |2 DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC /bin/bash -ol pipefail -c set -o pipefail && curl -L https://nixos.org/nix/install | bash && /nix/var/nix/profiles/default/bin/nix-channel --remove nixpkgs && /nix/var/nix/profiles/default/bin/nix-collect-garbage --delete-old && printf 'if [ -d $HOME/.nix-profile/etc/profile.d ]; then\n for i in $HOME/.nix-profile/etc/profile.d/*.sh; do\n if [ -r $i ]; then\n . $i\n fi\n done\n fi\n' >> /root/.profile && printf 'PATH=$NIXPACKS_PATH:$PATH' >> /root/.profile # buildkit
ENV ENV=/etc/profile USER=root PATH=/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/bin:/sbin:/usr/bin:/usr/sbin GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt NIX_SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt NIX_PATH=/nix/var/nix/profiles/per-user/root/channels NIXPKGS_ALLOW_BROKEN=1 NIXPKGS_ALLOW_UNFREE=1 NIXPKGS_ALLOW_INSECURE=1 LD_LIBRARY_PATH=/usr/lib CPATH=~/.nix-profile/include: LIBRARY_PATH=~/.nix-profile/lib: QTDIR=~/.nix-profile:
ENTRYPOINT ["/bin/bash" "-l" "-c"]
WORKDIR /app/
COPY .nixpacks/nixpkgs-5624e1334b26ddc18da37e132b6fa8e93b481468.nix .nixpacks/nixpkgs-5624e1334b26ddc18da37e132b6fa8e93b481468.nix # buildkit
RUN /bin/bash -ol pipefail -c nix-env -if .nixpacks/nixpkgs-5624e1334b26ddc18da37e132b6fa8e93b481468.nix && nix-collect-garbage -d # buildkit
RUN /bin/bash -ol pipefail -c sudo apt-get update && sudo apt-get install -y --no-install-recommends curl wget # buildkit
ARG CI=true NIXPACKS_METADATA=node NODE_ENV=production NPM_CONFIG_PRODUCTION=false SOURCE_COMMIT=e2c34663c957129cc16cc164425ae6406eef4593
ENV CI=true NIXPACKS_METADATA=node NODE_ENV=production NPM_CONFIG_PRODUCTION=false SOURCE_COMMIT=e2c34663c957129cc16cc164425ae6406eef4593
ENV NIXPACKS_PATH=/app/node_modules/.bin:
COPY . /app/. # buildkit
RUN |5 CI=true NIXPACKS_METADATA=node NODE_ENV=production NPM_CONFIG_PRODUCTION=false SOURCE_COMMIT=e2c34663c957129cc16cc164425ae6406eef4593 /bin/bash -ol pipefail -c pnpm i --frozen-lockfile # buildkit
COPY . /app/. # buildkit
RUN |5 CI=true NIXPACKS_METADATA=node NODE_ENV=production NPM_CONFIG_PRODUCTION=false SOURCE_COMMIT=e2c34663c957129cc16cc164425ae6406eef4593 /bin/bash -ol pipefail -c pnpm run build # buildkit
RUN |5 CI=true NIXPACKS_METADATA=node NODE_ENV=production NPM_CONFIG_PRODUCTION=false SOURCE_COMMIT=e2c34663c957129cc16cc164425ae6406eef4593 /bin/bash -ol pipefail -c printf '\nPATH=/app/node_modules/.bin:$PATH' >> /root/.profile # buildkit
COPY . /app # buildkit
CMD ["pnpm run start"]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2025-03-28 01:00:38 +00:00
2
OCI / Docker
linux/amd64
391 MiB
Versions (1) View all