FROM node:20-alpine ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" ENV NEXT_TELEMETRY_DISABLED=1 ENV NODE_ENV=development ENV DEBUG=next:build RUN corepack enable && corepack prepare pnpm@latest --activate WORKDIR /app COPY package.json pnpm-lock.yaml* ./ RUN pnpm install --frozen-lockfile COPY . . EXPOSE 3000 CMD ["pnpm", "dev"]