# syntax=docker/dockerfile:1
FROM docker.io/oven/bun:1.3.14-alpine

WORKDIR /app

COPY package.json tsconfig.json install.sh ./
COPY src ./src
COPY skill ./skill

ENV NODE_ENV=production
ENV AGENTCHAT_DB=/data/agentchat.db
EXPOSE 8080

CMD ["bun", "run", "src/server.ts"]
