Добавлена система очередей для обработки загрузки видео, улучшена обработка ошибок и добавлены новые текстовые сообщения для пользователей. Обновлены таймауты HTTP-запросов для поддержки больших файлов. Обновлены конфигурации Docker для всех загрузчиков с использованием Gunicorn.

This commit is contained in:
vrubelroman 2025-12-12 15:41:46 +03:00
parent e441f53760
commit 76ce3feecc
11 changed files with 237 additions and 58 deletions

View file

@ -20,5 +20,6 @@ RUN mkdir -p downloads
ENV PYTHONUNBUFFERED=1
CMD ["python", "app.py"]
# Gunicorn: 1 worker (последовательная обработка), без таймаута
CMD ["gunicorn", "--workers=1", "--timeout=0", "--bind=0.0.0.0:5000", "app:app"]

View file

@ -3,3 +3,4 @@ flask-cors==4.0.0
yt-dlp>=2024.12.13
requests==2.31.0
gunicorn==21.2.0