diff --git a/apps/deemix/Dockerfile b/apps/deemix/Dockerfile index f35b77123..3829cf84d 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb as builder ARG TARGETARCH ARG VENDOR ARG VERSION diff --git a/apps/drydock/Dockerfile b/apps/drydock/Dockerfile index fd0925d26..ba4a95274 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb AS base USER root diff --git a/apps/emulatorjs/Dockerfile b/apps/emulatorjs/Dockerfile index babd83aa9..201532af1 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb as nodebuilder USER root ARG VERSION diff --git a/apps/grocy/Dockerfile b/apps/grocy/Dockerfile index 31828a670..1cdf747ea 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/it-tools/Dockerfile b/apps/it-tools/Dockerfile index cb6e83130..78112564b 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb AS builder ARG VERSION WORKDIR /tmp ENV HOME=/tmp diff --git a/apps/kasmvnc/Dockerfile b/apps/kasmvnc/Dockerfile index d57d7d239..e846a647b 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb AS nodebuilder ARG KCLIENT_RELEASE USER root diff --git a/apps/mastodon/Dockerfile b/apps/mastodon/Dockerfile index ae64a9984..ddf2c11b0 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb ARG VERSION ARG TARGETARCH diff --git a/apps/mstream/Dockerfile b/apps/mstream/Dockerfile index b57701cab..072184e62 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/netbootxyz/Dockerfile b/apps/netbootxyz/Dockerfile index d64580b0e..763023a60 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/overseerr/Dockerfile b/apps/overseerr/Dockerfile index b8d0ebb43..27fddaf56 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb ARG VERSION diff --git a/apps/pairdrop/Dockerfile b/apps/pairdrop/Dockerfile index 08414b414..823fcca9b 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/planka/Dockerfile b/apps/planka/Dockerfile index 61baa5cd8..89646c52a 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb ARG VERSION ARG TARGETARCH diff --git a/apps/python-node/Dockerfile b/apps/python-node/Dockerfile index 70298bee1..b190a0bcc 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb /usr/local/bin/node /usr/local/bin/ +COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb /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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb /YARN_VERSION.txt /YARN_VERSION.txt +COPY --from=ghcr.io/trueforge-org/node:24.18.0@sha256:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb /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..bfb8ba974 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/seerr/Dockerfile b/apps/seerr/Dockerfile index 91d626f0b..167315430 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb AS base ARG VERSION diff --git a/apps/snapdrop/Dockerfile b/apps/snapdrop/Dockerfile index 1e7d42804..fa1515cfe 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/speedtest-tracker/Dockerfile b/apps/speedtest-tracker/Dockerfile index 9397736e4..e5af93332 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb ARG VERSION ARG TARGETARCH diff --git a/apps/synclounge/Dockerfile b/apps/synclounge/Dockerfile index 6e3150232..4bce14bb1 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb # set version label ARG VERSION diff --git a/apps/wud/Dockerfile b/apps/wud/Dockerfile index dbf54eb02..dd2c91070 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb 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:62add29e690118e631e72602fd66f927bd5e1f662cb0fce6647313a47c3596cb ARG VERSION