FROM oven/bun:1.3.5 AS base WORKDIR /app ENV NODE_ENV=production COPY bun.lock package.json turbo.json tsconfig.json biome.json ./ COPY apps ./apps COPY packages ./packages COPY .env.example ./ RUN bun install --frozen-lockfile RUN bun run db:generate RUN bun --filter @cms/web build EXPOSE 3000 CMD ["bun", "--filter", "@cms/web", "start"]