FROM python:3.13-slim-trixie COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ ENV UV_COMPILE_BYTECODE=1 ENV PATH=/root/.local/bin:$PATH ADD ./ /app/ WORKDIR /app/ RUN uv sync --locked RUN uv tool install gunicorn>=25.0.1 CMD ["uv", "run", "--with", "gunicorn", "./run.sh"]