intra_max_chatbot/Dockerfile
2026-03-26 00:25:37 +03:00

22 lines
601 B
Docker

FROM python:3.12-slim
WORKDIR /app
# Устанавливаем maxapi из локального источника
# (build context = родительская папка caps/)
COPY maxapi-main/ /maxapi-main/
RUN pip install --no-cache-dir /maxapi-main/
# Устанавливаем зависимости приложения
COPY support_bot/requirements.txt ./requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
# Копируем исходный код
COPY support_bot/ .
# Папка для SQLite-файла
RUN mkdir -p /app/data
EXPOSE 8080
CMD ["python", "main.py"]