Files
2026-01-25 00:15:57 +03:00

17 lines
312 B
Docker
Executable File

FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim
RUN mkdir /app
WORKDIR /app
COPY . .
RUN uv sync --frozen
WORKDIR /app
CMD ["/app/.venv/bin/gunicorn", \
"-w", "4", \
"-k", "uvicorn.workers.UvicornWorker", \
"api:app", \
"-b", "0.0.0.0:8080", \
"--log-config=/app/config/log.ini"]