diff --git a/Dockerfile.fast b/Dockerfile.fast index 7e2b842..6125c86 100644 --- a/Dockerfile.fast +++ b/Dockerfile.fast @@ -26,6 +26,8 @@ COPY frontend/vite.config.js ./ COPY frontend/eslint.config.js ./ # Build the application with optimized settings +ENV ROLLUP_SKIP_NODEJS_NATIVE=1 +ENV ROLLUP_NO_NATIVE=1 RUN npm run build # Stage 2: Setup Node.js backend and serve everything diff --git a/frontend/package.json b/frontend/package.json index a94bd56..1f6648e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -31,5 +31,11 @@ "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.2.0", "vite": "^7.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-linux-x64-musl": "4.40.0" + }, + "overrides": { + "rollup": "4.40.0" } }