From e5a3d94649c1ed88ae80a64668fd72df9d98086a Mon Sep 17 00:00:00 2001 From: LukeGus Date: Wed, 10 Sep 2025 21:09:40 -0500 Subject: [PATCH] Fix architecture issues in Dockerfile --- docker/Dockerfile | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 0f6ac3ff..b796549c 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,12 +6,11 @@ RUN apk add --no-cache python3 make g++ COPY package*.json ./ -# Set environment variables to force x64 architecture for problematic packages ENV npm_config_target_platform=linux ENV npm_config_target_arch=x64 ENV npm_config_target_libc=glibc -RUN npm ci --force && \ +RUN npm ci --force --ignore-scripts && \ npm cache clean --force # Stage 2: Build frontend @@ -36,7 +35,6 @@ WORKDIR /app COPY package*.json ./ -# Set environment variables to force x64 architecture for problematic packages ENV npm_config_target_platform=linux ENV npm_config_target_arch=x64 ENV npm_config_target_libc=glibc @@ -52,12 +50,11 @@ RUN apk add --no-cache python3 make g++ COPY package*.json ./ -# Set environment variables to force x64 architecture for problematic packages ENV npm_config_target_platform=linux ENV npm_config_target_arch=x64 ENV npm_config_target_libc=glibc -RUN npm ci --only=production bcryptjs better-sqlite3 --force && \ +RUN npm ci --only=production bcryptjs better-sqlite3 --force --ignore-scripts && \ npm cache clean --force # Stage 6: Final image