diff --git a/apps/deemix/Dockerfile b/apps/deemix/Dockerfile index 0b6f7d8c4..a1a708406 100644 --- a/apps/deemix/Dockerfile +++ b/apps/deemix/Dockerfile @@ -1,5 +1,5 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 as builder +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 as builder ARG TARGETARCH ARG VENDOR ARG VERSION diff --git a/apps/drydock/Dockerfile b/apps/drydock/Dockerfile index 81f63f1bb..035e9ea36 100644 --- a/apps/drydock/Dockerfile +++ b/apps/drydock/Dockerfile @@ -1,5 +1,5 @@ # Base stage - install system dependencies -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 AS base +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 AS base USER root diff --git a/apps/grocy/Dockerfile b/apps/grocy/Dockerfile index 192adf303..d87d459be 100644 --- a/apps/grocy/Dockerfile +++ b/apps/grocy/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/it-tools/Dockerfile b/apps/it-tools/Dockerfile index 5a24defc8..a9ea87ba6 100644 --- a/apps/it-tools/Dockerfile +++ b/apps/it-tools/Dockerfile @@ -1,6 +1,6 @@ -FROM ghcr.io/trueforge-org/node:22.22@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 AS builder +FROM ghcr.io/trueforge-org/node:24.14@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 AS builder ARG VERSION WORKDIR /tmp ENV HOME=/tmp diff --git a/apps/lychee/Dockerfile b/apps/lychee/Dockerfile index 79a489eae..ce661966a 100644 --- a/apps/lychee/Dockerfile +++ b/apps/lychee/Dockerfile @@ -1,5 +1,5 @@ ## Move to our an own container -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 FROM ghcr.io/trueforge-org/ubuntu:24.04@sha256:cc82810600df75ed627ea3453ff80a6fc5204ea48139834e41f0c74e685ef776 diff --git a/apps/mstream/Dockerfile b/apps/mstream/Dockerfile index 92bc5dfa9..4fde8bd7c 100644 --- a/apps/mstream/Dockerfile +++ b/apps/mstream/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/netbootxyz/Dockerfile b/apps/netbootxyz/Dockerfile index b8b504ce5..fb6be4363 100644 --- a/apps/netbootxyz/Dockerfile +++ b/apps/netbootxyz/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/overseerr/Dockerfile b/apps/overseerr/Dockerfile index f105696f6..65b8bdb5a 100644 --- a/apps/overseerr/Dockerfile +++ b/apps/overseerr/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 ARG VERSION diff --git a/apps/pairdrop/Dockerfile b/apps/pairdrop/Dockerfile index 1530d68db..af2468e86 100644 --- a/apps/pairdrop/Dockerfile +++ b/apps/pairdrop/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/python-node/Dockerfile b/apps/python-node/Dockerfile index 3a75b6d68..c3151b8ba 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:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 /usr/local/bin/node /usr/local/bin/ -COPY --from=ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 /usr/local/lib/node_modules/ /usr/local/lib/node_modules/ +COPY --from=ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 /usr/local/bin/node /usr/local/bin/ +COPY --from=ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 /usr/local/lib/node_modules/ /usr/local/lib/node_modules/ -COPY --from=ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 /YARN_VERSION.txt /YARN_VERSION.txt -COPY --from=ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 /opt/ /opthold/ +COPY --from=ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 /YARN_VERSION.txt /YARN_VERSION.txt +COPY --from=ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 /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 2b0b2f668..ddf9752b8 100644 --- a/apps/raneto/Dockerfile +++ b/apps/raneto/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/seerr/Dockerfile b/apps/seerr/Dockerfile index 51b546f29..dd0b67a2e 100644 --- a/apps/seerr/Dockerfile +++ b/apps/seerr/Dockerfile @@ -1,5 +1,5 @@ # ---------- BASE STAGE ---------- -FROM ghcr.io/trueforge-org/node:22.22@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 AS base +FROM ghcr.io/trueforge-org/node:24.14@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 AS base ARG VERSION diff --git a/apps/snapdrop/Dockerfile b/apps/snapdrop/Dockerfile index 652602cf7..68b6fbb60 100644 --- a/apps/snapdrop/Dockerfile +++ b/apps/snapdrop/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/speedtest-tracker/Dockerfile b/apps/speedtest-tracker/Dockerfile index 3de55e03e..f72b91276 100644 --- a/apps/speedtest-tracker/Dockerfile +++ b/apps/speedtest-tracker/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 ARG VERSION ARG TARGETARCH diff --git a/apps/synclounge/Dockerfile b/apps/synclounge/Dockerfile index 469105724..56d155395 100644 --- a/apps/synclounge/Dockerfile +++ b/apps/synclounge/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 # set version label ARG VERSION diff --git a/apps/wud/Dockerfile b/apps/wud/Dockerfile index 95bc22b36..67bd4ff23 100644 --- a/apps/wud/Dockerfile +++ b/apps/wud/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/trueforge-org/node:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 AS dependencies +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 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:22.22.0@sha256:57a4a36bdf735ecfef262feb3354be695eadba8d4bd73138444dadfcce23da02 +FROM ghcr.io/trueforge-org/node:24.14.1@sha256:d823f0ad31f49d9944d39857b673a0aef31e9d6edbff53b855d7a1f1b63512f6 ARG VERSION