FROM oven/bun:1.2.15-alpine

WORKDIR /app
ENV NODE_ENV=production
ENV PORT=8080

COPY package.json tsconfig.json ./
COPY scripts ./scripts
COPY src ./src
COPY deploy/deploy.json ./deploy/deploy.json

EXPOSE 8080
CMD ["bun", "src/mgr/main.ts"]
