FROM python:3.11-slim

WORKDIR /app

COPY botport/pyproject.toml .
COPY botport/botport/ botport/

RUN pip install --no-cache-dir .

RUN mkdir -p /data

VOLUME ["/data"]

EXPOSE 23180

CMD ["botport"]
