From 9109ccb5d853b82857bba8424beac302dea81800 Mon Sep 17 00:00:00 2001 From: Jack Edwards Date: Thu, 13 Aug 2026 13:30:47 -0500 Subject: [PATCH] Build Crypter.Web on Node 26 Node 22 leaves security support in April 2027. Node 26 becomes LTS in October 2026 and is supported until April 2029. NodeSource serves 26.7.0 for the dotnet/sdk:10.0 base, and pnpm 11.18.0 installs and runs its setup under it. Co-Authored-By: Claude Opus 5 --- Crypter.Web/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Crypter.Web/Dockerfile b/Crypter.Web/Dockerfile index ac253f73..12210ec2 100644 --- a/Crypter.Web/Dockerfile +++ b/Crypter.Web/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /source/ SHELL ["/bin/bash", "-c"] RUN apt-get update -yq && apt-get upgrade -yq && apt-get install -yq curl git nano -RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -yq nodejs +RUN curl -fsSL https://deb.nodesource.com/setup_26.x | bash - && apt-get install -yq nodejs RUN npm install --global pnpm@11.18.0 \ && SHELL=bash pnpm setup \ && source /root/.bashrc