From 72f070fbcbc70c9da4c5ec6d7bffd2036b4177be Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Thu, 4 Sep 2025 15:15:09 -0700 Subject: [PATCH] fix multiarch build --- docker/dist-arm/server.Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docker/dist-arm/server.Dockerfile b/docker/dist-arm/server.Dockerfile index d399b9c20..3aee87abd 100644 --- a/docker/dist-arm/server.Dockerfile +++ b/docker/dist-arm/server.Dockerfile @@ -1,30 +1,30 @@ # --------------------- # Frontend build stage # --------------------- -FROM --platform=$TARGETPLATFORM node:24-slim AS frontend-build +FROM node:24-slim AS frontend-build WORKDIR /app/client -COPY client/package*.json ./ +COPY client/package.json ./ -RUN npm ci +RUN npm install + +RUN npm install esbuild@0.25.5 --build-from-source COPY client ./ -RUN npm rebuild esbuild - RUN npm run build # --------------------- # Backend stage # --------------------- -FROM --platform=$TARGETPLATFORM node:24-slim AS backend +FROM node:24-slim AS backend WORKDIR /app/server -COPY server/package*.json ./ +COPY server/package.json ./ -RUN npm ci +RUN npm install COPY server ./