Dockerfile 279 B

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