FROM oven/bun:1-alpine WORKDIR /app COPY package.json bun.lock* ./ RUN bun install --frozen-lockfile || bun install COPY . . EXPOSE 3001 HEALTHCHECK --interval=30s --timeout=3s CMD wget -q --spider http://localhost:3001/health || exit 1 CMD ["bun", "run", "src/index.ts"]