FROM oven/bun:1.3.3 AS build WORKDIR /src COPY package.json bun.lock ./ RUN bun install --frozen-lockfile COPY . . ARG VITE_MANAGEMENT_API_URL=http://localhost:8080 ENV VITE_MANAGEMENT_API_URL=${VITE_MANAGEMENT_API_URL} RUN bun run build FROM oven/bun:1.3.3 WORKDIR /app ENV NODE_ENV=production COPY --from=build /src/.output ./.output USER bun EXPOSE 3000 CMD ["bun", ".output/server/index.mjs"]