FROM node:18 WORKDIR /app # Copy package files COPY package.json pnpm-lock.yaml* ./ # Install dependencies RUN corepack enable pnpm && pnpm install --frozen-lockfile # Copy source code COPY . . # Disable telemetry ENV NEXT_TELEMETRY_DISABLED=1 # Expose port EXPOSE 3000 # Skip build step - run in dev mode (much faster) CMD ["pnpm", "dev"]