From b03ec9a05a0fded7fa74518eb6508a78bbb12a3c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 7 May 2026 10:05:05 +0000 Subject: [PATCH 1/2] Initial plan From b74398d75be5775158677b65dcd2e93f70f4a3ee Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 7 May 2026 10:37:33 +0000 Subject: [PATCH 2/2] fix(budge): bump bcrypt to v6 to support Node 24 on arm64 Agent-Logs-Url: https://github.com/trueforge-org/containerforge/sessions/1f824a86-f106-4284-afbe-5a822cc22080 Co-authored-by: Crow-Control <7613738+Crow-Control@users.noreply.github.com> --- apps/budge/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/budge/Dockerfile b/apps/budge/Dockerfile index ab699ed1e..07fc3a60d 100644 --- a/apps/budge/Dockerfile +++ b/apps/budge/Dockerfile @@ -34,6 +34,8 @@ RUN \ /app/www/public/ --strip-components=1 && \ echo "**** install backend ****" && \ cd /app/www/public/backend && \ + echo "**** bump bcrypt to v6 (v5 ships node-addon-api incompatible with Node 24, breaks arm64 source build) ****" && \ + npm pkg set "dependencies.bcrypt=^6.0.0" && \ npm install && \ npm run build && \ npm prune --omit=dev && \