FROM oven/bun:1-alpine RUN apk add --no-cache postgresql16-client tar gzip WORKDIR /app/src/components/backend-core COPY src/components/backend-core/package.json ./package.json RUN bun install --production COPY src/components/shared /app/src/components/shared COPY src/components/backend-core/src ./src CMD ["bun", "run", "src/index.ts"]