FROM python:3.12

WORKDIR /app
COPY . .

RUN pip install uv
RUN uv sync --no-dev

ENTRYPOINT [ "uv" ]

CMD [ "run", "--no-dev", "python3", "-u", "run.py" ]
