diff --git a/Dockerfile b/Dockerfile index 0ca27e2..df543d2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,9 +8,6 @@ FROM base AS deps # Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. RUN apk add --no-cache libc6-compat -# Set the maximum memory size to 8GB -ENV NODE_OPTIONS="--max-old-space-size=8192" - WORKDIR /app # Install dependencies based on the preferred package manager diff --git a/next.config.mjs b/next.config.mjs index bfaab67..0ccfd7d 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -16,6 +16,7 @@ const withNextra = nextra({ }) export default withNextra({ + output: 'standalone', eslint: { ignoreDuringBuilds: true, }, diff --git a/package.json b/package.json index 2e0bac0..af6b93e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "scripts": { "dev": "next", - "build": "next build --experimental-debug-memory-usage", + "build": "export NODE_OPTIONS=--max-old-space-size=8192 && next build", "start": "next start" }, "dependencies": {