diff --git a/docker/Dockerfile b/docker/Dockerfile index 4076c01..28499d5 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -14,7 +14,10 @@ RUN npm run build FROM node:22-trixie-slim AS backend WORKDIR /app COPY backend/package.json backend/package-lock.json ./ -RUN npm ci --omit=dev --no-audit --no-fund +# --ignore-scripts: better-sqlite3 saknar install-script men har binding.gyp, +# så npm auto-kör node-gyp (kräver python). Onödigt — laddaren föredrar ändå +# den bundlade prebuilden, som funkar på trixie (glibc 2.41 >= 2.38). +RUN npm ci --omit=dev --no-audit --no-fund --ignore-scripts COPY backend/src ./src FROM node:22-trixie-slim