From b8dc69d8de4d645b719072e3d6eccd7d30e4b310 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 20:33:55 +0100 Subject: [PATCH] chore(deps): bump node from 20-alpine to 26-alpine (#60) Bumps node from 20-alpine to 26-alpine. --- updated-dependencies: - dependency-name: node dependency-version: 26-alpine dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: hermes-gadget --- Dockerfile | 6 +++--- Dockerfile.app | 2 +- Dockerfile.backend | 4 ++-- Dockerfile.mesh-health-check | 4 ++-- Dockerfile.website | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index d88b7df..d6108a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Stage 1: Build frontend -FROM node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 AS frontend-builder +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS frontend-builder WORKDIR /build/frontend COPY frontend/package.json frontend/package-lock.json ./ RUN npm ci @@ -9,7 +9,7 @@ ENV VITE_APP_HOSTNAME=$VITE_APP_HOSTNAME RUN npm run build # Stage 2: Build backend -FROM node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 AS backend-builder +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS backend-builder WORKDIR /build/backend COPY backend/package.json backend/package-lock.json ./ RUN npm ci --audit @@ -17,7 +17,7 @@ COPY backend/ ./ RUN npm run build # Stage 3: Runtime -FROM node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 AS runtime +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS runtime ARG SOURCE_REVISION=unknown LABEL org.opencontainers.image.revision="${SOURCE_REVISION}" \ org.opencontainers.image.source="https://github.com/gadgethd/ukmesh" diff --git a/Dockerfile.app b/Dockerfile.app index 7e28c9e..6017884 100644 --- a/Dockerfile.app +++ b/Dockerfile.app @@ -1,5 +1,5 @@ # App frontend — React SPA served via Nginx, proxies /api and /ws to backend -FROM node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 AS frontend-builder +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS frontend-builder WORKDIR /build/frontend COPY frontend/package.json frontend/package-lock.json ./ RUN npm ci diff --git a/Dockerfile.backend b/Dockerfile.backend index 49fd989..6bf9024 100644 --- a/Dockerfile.backend +++ b/Dockerfile.backend @@ -1,12 +1,12 @@ # Backend only — API, WebSocket, MQTT ingestion, DB -FROM node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 AS backend-builder +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS backend-builder WORKDIR /build/backend COPY backend/package.json backend/package-lock.json ./ RUN npm ci --audit COPY backend/ ./ RUN npm run build -FROM node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 AS runtime +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS runtime ARG SOURCE_REVISION=unknown LABEL org.opencontainers.image.revision="${SOURCE_REVISION}" \ org.opencontainers.image.source="https://github.com/gadgethd/ukmesh" diff --git a/Dockerfile.mesh-health-check b/Dockerfile.mesh-health-check index 3d7919c..f442c76 100644 --- a/Dockerfile.mesh-health-check +++ b/Dockerfile.mesh-health-check @@ -1,4 +1,4 @@ -FROM node:22-slim@sha256:6c74791e557ce11fc957704f6d4fe134a7bc8d6f5ca4403205b2966bd488f6b3 AS builder +FROM node:26-slim@sha256:4ebb5ace66f15a24c14c492e01a8beeed4fddf970a856109f5126e703e5fe503 AS builder ARG MESH_HEALTH_CHECK_REPO=https://github.com/gadgethd/meshcore-health-check.git ARG MESH_HEALTH_CHECK_REF @@ -29,7 +29,7 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* /usr/local/lib/node_modules/npm \ && rm -f /usr/local/bin/npm /usr/local/bin/npx -FROM node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 ARG SOURCE_REVISION=unknown LABEL org.opencontainers.image.revision="${SOURCE_REVISION}" \ org.opencontainers.image.source="https://github.com/gadgethd/ukmesh" diff --git a/Dockerfile.website b/Dockerfile.website index 8c37479..9853ffe 100644 --- a/Dockerfile.website +++ b/Dockerfile.website @@ -1,4 +1,4 @@ -FROM node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 AS frontend-builder +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS frontend-builder WORKDIR /build/frontend COPY frontend/package.json frontend/package-lock.json ./ RUN npm ci