Создание единого проекта Lichess Statistics Ecosystem

- Объединены три проекта в один репозиторий
- LichessWebServices - REST API для статистики
- LichessClientTG_bot - Telegram бот с поддержкой множества пользователей
- LichessWebView - Веб-интерфейс для просмотра пользователей и игроков
- Добавлен общий docker-compose.yml для запуска всех сервисов
- Добавлен скрипт start.sh для удобного запуска
- Добавлен README с полным описанием проекта
This commit is contained in:
vrubelroman 2025-10-26 20:23:26 +03:00
commit a08fc8c962
32 changed files with 4990 additions and 0 deletions

View file

@ -0,0 +1,20 @@
# Lichess Statistics API - Зависимости Python
#
# Этот файл содержит все необходимые Python пакеты для работы API.
# Установка: pip install -r requirements.txt
# FastAPI - современный веб-фреймворк для создания API
fastapi==0.104.1
# Uvicorn - ASGI сервер для запуска FastAPI приложения
# [standard] включает дополнительные зависимости для production
uvicorn[standard]==0.24.0
# HTTPX - асинхронный HTTP клиент для запросов к Lichess API
httpx==0.25.2
# Pydantic - библиотека для валидации данных и сериализации
pydantic==2.5.0
# Python-multipart - поддержка multipart/form-data для загрузки файлов
python-multipart==0.0.6