FROM oven/bun:1-alpine WORKDIR /app COPY package.json bun.lock* ./ RUN bun install --frozen-lockfile 2>/dev/null || bun install COPY tsconfig.json ./ COPY src/ ./src/ RUN mkdir -p /data ENV PORT=3001 ENV DATABASE_PATH=/data/instances.db EXPOSE 3001 CMD ["bun", "run", "src/index.ts"]