From ebeb9ede175155b5cf5195540927b8253d1c20dd Mon Sep 17 00:00:00 2001 From: LukeGus Date: Wed, 20 May 2026 14:58:35 -0500 Subject: [PATCH] fix: build failure --- docker/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index f766cace..86b88152 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -20,7 +20,10 @@ COPY . . RUN find public/fonts -name "*.ttf" ! -name "*Regular.ttf" ! -name "*Bold.ttf" ! -name "*Italic.ttf" -delete RUN npm cache clean --force && \ - NODE_OPTIONS="--max-old-space-size=3072" npm run build + NODE_OPTIONS="--max-old-space-size=3072" npm run prebuild && \ + vite build && \ + tsc -p tsconfig.node.json && \ + cp src/backend/package.json dist/backend/package.json # Stage 3: Build backend FROM deps AS backend-builder @@ -30,7 +33,7 @@ COPY . . RUN npm rebuild better-sqlite3 -RUN npm run build:backend +RUN tsc -p tsconfig.node.json && cp src/backend/package.json dist/backend/package.json # Stage 4: Production dependencies only FROM node:24-slim AS production-deps