gbreadman13code commited on
Commit
53d28ce
·
1 Parent(s): b83e0ed

Fix: use large model for better quality and fix CMD port syntax

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -4
Dockerfile CHANGED
@@ -37,13 +37,13 @@ RUN cd sam2_repo && pip install --no-cache-dir -e .
37
  # Создаем папку для моделей
38
  RUN mkdir -p checkpoints
39
 
40
- # Скачиваем tiny модель (самая легкая для CPU)
41
- RUN python download_model.py tiny
42
 
43
  # Hugging Face Spaces использует порт 7860
44
  ENV PORT=7860
45
  EXPOSE 7860
46
 
47
- # Запуск с указанием хоста и порта
48
- CMD ["sh", "-c", "python -c 'import uvicorn; uvicorn.run(\"app:app\", host=\"0.0.0.0\", port=${PORT})'"]
49
 
 
37
  # Создаем папку для моделей
38
  RUN mkdir -p checkpoints
39
 
40
+ # Скачиваем large модель (~800MB, но лучшее качество)
41
+ RUN python download_model.py large
42
 
43
  # Hugging Face Spaces использует порт 7860
44
  ENV PORT=7860
45
  EXPOSE 7860
46
 
47
+ # Запуск (app.py сам читает PORT из env)
48
+ CMD ["python", "app.py"]
49