FROM oven/bun:1 AS builder WORKDIR /app COPY . . RUN bun install --frozen-lockfile ENV NODE_ENV=production ENV NEXT_TELEMETRY_DISABLED=1 WORKDIR /app/apps/web RUN bun run build FROM nginx:alpine AS runner COPY --from=builder /app/apps/web/out /usr/share/nginx/html EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]