Mouse / Dockerfile
nicolaydef's picture
Create Dockerfile
a6f8a9f verified
FROM python:3.9-slim
WORKDIR /app
# Копируем зависимости и код
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
# Создаем папку для хранения скриншотов/логов
RUN mkdir -p data
# Открываем порт 7860 (стандарт HF Spaces)
EXPOSE 7860
# Запускаем FastAPI через Uvicorn
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]