diff --git a/apps/deemix/Dockerfile b/apps/deemix/Dockerfile index fda029f27..316d25ef2 100644 --- a/apps/deemix/Dockerfile +++ b/apps/deemix/Dockerfile @@ -1,5 +1,5 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac as builder +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a as builder ARG TARGETARCH ARG VENDOR ARG VERSION diff --git a/apps/drydock/Dockerfile b/apps/drydock/Dockerfile index fd0925d26..bb7e15499 100644 --- a/apps/drydock/Dockerfile +++ b/apps/drydock/Dockerfile @@ -1,5 +1,5 @@ # Base stage - install system dependencies -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac AS base +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a AS base USER root diff --git a/apps/emulatorjs/Dockerfile b/apps/emulatorjs/Dockerfile index a144ea390..9b7243300 100644 --- a/apps/emulatorjs/Dockerfile +++ b/apps/emulatorjs/Dockerfile @@ -49,7 +49,7 @@ RUN \ cd .. ; \ done -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac as nodebuilder +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a as nodebuilder USER root ARG VERSION diff --git a/apps/grocy/Dockerfile b/apps/grocy/Dockerfile index 31828a670..ff6eb4658 100644 --- a/apps/grocy/Dockerfile +++ b/apps/grocy/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/it-tools/Dockerfile b/apps/it-tools/Dockerfile index cb6e83130..da21662e7 100644 --- a/apps/it-tools/Dockerfile +++ b/apps/it-tools/Dockerfile @@ -1,6 +1,6 @@ -FROM ghcr.io/trueforge-org/node:24.18@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac AS builder +FROM ghcr.io/trueforge-org/node:24.18@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a AS builder ARG VERSION WORKDIR /tmp ENV HOME=/tmp diff --git a/apps/kasmvnc/Dockerfile b/apps/kasmvnc/Dockerfile index e890151bb..531d3dca9 100644 --- a/apps/kasmvnc/Dockerfile +++ b/apps/kasmvnc/Dockerfile @@ -183,7 +183,7 @@ RUN \ -C /build-out/ # nodejs builder -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac AS nodebuilder +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a AS nodebuilder ARG KCLIENT_RELEASE USER root diff --git a/apps/mastodon/Dockerfile b/apps/mastodon/Dockerfile index ae64a9984..652c0aebb 100644 --- a/apps/mastodon/Dockerfile +++ b/apps/mastodon/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a ARG VERSION ARG TARGETARCH diff --git a/apps/mstream/Dockerfile b/apps/mstream/Dockerfile index b57701cab..6554d05e4 100644 --- a/apps/mstream/Dockerfile +++ b/apps/mstream/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/netbootxyz/Dockerfile b/apps/netbootxyz/Dockerfile index d64580b0e..000c7424e 100644 --- a/apps/netbootxyz/Dockerfile +++ b/apps/netbootxyz/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/overseerr/Dockerfile b/apps/overseerr/Dockerfile index b8d0ebb43..fdb37b020 100644 --- a/apps/overseerr/Dockerfile +++ b/apps/overseerr/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a ARG VERSION diff --git a/apps/pairdrop/Dockerfile b/apps/pairdrop/Dockerfile index 08414b414..c011f2667 100644 --- a/apps/pairdrop/Dockerfile +++ b/apps/pairdrop/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/planka/Dockerfile b/apps/planka/Dockerfile index 690abba7e..293278e41 100644 --- a/apps/planka/Dockerfile +++ b/apps/planka/Dockerfile @@ -44,7 +44,7 @@ RUN \ $HOME/.npm \ /tmp/* -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a ARG VERSION ARG TARGETARCH diff --git a/apps/python-node/Dockerfile b/apps/python-node/Dockerfile index 6f5c373b7..99027fbd3 100644 --- a/apps/python-node/Dockerfile +++ b/apps/python-node/Dockerfile @@ -11,11 +11,11 @@ ARG TARGETARCH=${TARGETARCH/amd64/x64} ENV HOME=/tmp/nodehome -COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac /usr/local/bin/node /usr/local/bin/ -COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac /usr/local/lib/node_modules/ /usr/local/lib/node_modules/ +COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a /usr/local/bin/node /usr/local/bin/ +COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a /usr/local/lib/node_modules/ /usr/local/lib/node_modules/ -COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac /YARN_VERSION.txt /YARN_VERSION.txt -COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac /opt/ /opthold/ +COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a /YARN_VERSION.txt /YARN_VERSION.txt +COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a /opt/ /opthold/ RUN YARN_VERSION=$(cat /YARN_VERSION.txt) && \ ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm && \ diff --git a/apps/raneto/Dockerfile b/apps/raneto/Dockerfile index b53b62b4a..d00777bb5 100644 --- a/apps/raneto/Dockerfile +++ b/apps/raneto/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/seerr/Dockerfile b/apps/seerr/Dockerfile index 91d626f0b..9863977c4 100644 --- a/apps/seerr/Dockerfile +++ b/apps/seerr/Dockerfile @@ -1,5 +1,5 @@ # ---------- BASE STAGE ---------- -FROM ghcr.io/trueforge-org/node:24.18@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac AS base +FROM ghcr.io/trueforge-org/node:24.18@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a AS base ARG VERSION diff --git a/apps/snapdrop/Dockerfile b/apps/snapdrop/Dockerfile index 1e7d42804..baad2378d 100644 --- a/apps/snapdrop/Dockerfile +++ b/apps/snapdrop/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/speedtest-tracker/Dockerfile b/apps/speedtest-tracker/Dockerfile index 9397736e4..8585ca734 100644 --- a/apps/speedtest-tracker/Dockerfile +++ b/apps/speedtest-tracker/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a ARG VERSION ARG TARGETARCH diff --git a/apps/synclounge/Dockerfile b/apps/synclounge/Dockerfile index 6e3150232..d72555d68 100644 --- a/apps/synclounge/Dockerfile +++ b/apps/synclounge/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a # set version label ARG VERSION diff --git a/apps/wud/Dockerfile b/apps/wud/Dockerfile index dbf54eb02..bde76b206 100644 --- a/apps/wud/Dockerfile +++ b/apps/wud/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac AS dependencies +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a AS dependencies USER root @@ -26,7 +26,7 @@ RUN mkdir -p /app/src && \ chown -R apps:apps /app && chmod -R 755 /app && \ rm -rf /var/lib/apt/lists/* /tmp/* -FROM ghcr.io/trueforge-org/node:24.18.0@sha256:6ec4fab2b7ac2090590b454edf431acec72749608cd3c60990bbad03a19f07ac +FROM ghcr.io/trueforge-org/node:24.18.0@sha256:0be1f094481d72632fd490d8cd8add149fa3384657354cc68e61a88f1ab3894a ARG VERSION