FROM node:20-alpine WORKDIR /app/server ENV PORT=8080 COPY server/package.json server/pnpm-lock.yaml ./ RUN corepack pnpm@9 install --prod COPY server/*.js ./ COPY public/ /app/public EXPOSE 8080 CMD ["node", "server.js"]