FROM oven/bun:1-alpine AS builder WORKDIR /app COPY package.json ./ COPY index.html ./ COPY tsconfig*.json ./ COPY vite.config.ts ./ COPY src/ ./src/ COPY public/ ./public/ COPY .env ./ RUN bun install --frozen-lockfile RUN bun run build CMD ["cp", "-r", "/app/dist/.", "/output"]