add stuckt

This commit is contained in:
2025-09-22 12:35:41 +05:00
parent 5b9c55a4dc
commit 046b610a34
28 changed files with 937 additions and 3576 deletions

View File

@@ -19,14 +19,18 @@ RUN uv sync --frozen
# Этап 2: Производственный образ
FROM python:3.12-slim AS production
# Устанавливаем curl для healthcheck
RUN apt-get update && apt-get install -y curl && rm -rf /var/lib/apt/lists/*
WORKDIR /app
# Копируем виртуальное окружение с установленными пакетами
COPY --from=builder /app/.venv /app/.venv
# Копируем исходный код приложения
COPY api/ ./api/
COPY database/ ./database/
COPY app.api/ ./app.api/
COPY app.bot/ ./app.bot/
COPY app.control-bot/ ./app.control-bot/
COPY *.py ./
COPY pyproject.toml ./