FROM node:20-bookworm-slim WORKDIR /app RUN corepack enable # Dependencies (from workspace root) COPY package.json pnpm-lock.yaml ./ RUN pnpm install # Monorepo structure COPY nx.json tsconfig.base.json ./ COPY apps/web-app ./apps/web-app COPY libs ./libs ENV HOSTNAME=0.0.0.0 CMD ["pnpm", "nx", "serve", "web-app"]