diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index ae389df3..43ec78ce 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -6,7 +6,8 @@ FROM node:20-alpine AS deps RUN apk add --no-cache libc6-compat WORKDIR /app -COPY package.json package-lock.json* ./ +# Copy only apps/web package files +COPY apps/web/package.json apps/web/package-lock.json* ./ RUN npm ci --legacy-peer-deps # Stage 2: Builder @@ -14,7 +15,8 @@ FROM node:20-alpine AS builder WORKDIR /app COPY --from=deps /app/node_modules ./node_modules -COPY . . +# Copy only apps/web source +COPY apps/web/ . # Set environment variables for build ENV NEXT_TELEMETRY_DISABLED=1