diff --git a/Dockerfile b/Dockerfile index 2b274b843512545594980afb46ce704f54b9e921..31f3d5d88f9bac1c8383e366094323be09fccd77 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,8 @@ -FROM node:22 as build +FROM node:lts-slim AS build WORKDIR /app +RUN apt update && apt install -y python3 git COPY package*.json . RUN npm install @@ -28,4 +29,4 @@ RUN rm -f /etc/nginx/nginx.conf # test validity of nginx configuration #RUN nginx -t -ENTRYPOINT nginx -c $FRONTEND_NGINX_CONFIG +ENTRYPOINT ["nginx", "-c", "$FRONTEND_NGINX_CONFIG"] diff --git a/next.config.js b/next.config.js index 8c4eb2c1dd6251b6e6cbf336250f0fa233c63d02..ad9877e1a541b43f22a32ef863c945526239071f 100644 --- a/next.config.js +++ b/next.config.js @@ -27,7 +27,8 @@ const nextConfig = { }, ]; }, - + turbopack: { + }, } module.exports = withBundleAnalyzer(nextConfig) diff --git a/package.json b/package.json index abf4d8142b5b0e113dc36edc499badc71f56413f..2ebe6c543337dfb00787e51b58d29f902406ee85 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "private": true, "license": "MIT", "scripts": { - "dev": "node test-version && npm run prebuild && next dev", + "dev": "node test-version && npm run prebuild && next dev --turbopack", "prebuild": "node test-version && mkdir -p ./public/static/lang && python3 language_parser.py -f -s ./lang/ -d ./public/static/lang/ && license-checker --json --relativeLicensePath --excludePrivatePackages --out ./src/data/licenses.json", "build": "node test-version && NEXT_PUBLIC_GIT_COMMIT_HASH=$(git rev-parse HEAD) next build", "start": "node test-version && npm run prebuild && next start",