FROM python:3.13-slim-trixie COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ ENV UV_COMPILE_BYTECODE=1 ADD ./ /app/ WORKDIR /app/ RUN uv sync --dev --locked CMD ["uv", "run", "./run.sh"]