Создание единого проекта Lichess Statistics Ecosystem
- Объединены три проекта в один репозиторий - LichessWebServices - REST API для статистики - LichessClientTG_bot - Telegram бот с поддержкой множества пользователей - LichessWebView - Веб-интерфейс для просмотра пользователей и игроков - Добавлен общий docker-compose.yml для запуска всех сервисов - Добавлен скрипт start.sh для удобного запуска - Добавлен README с полным описанием проекта
This commit is contained in:
commit
a08fc8c962
32 changed files with 4990 additions and 0 deletions
50
start.sh
Executable file
50
start.sh
Executable file
|
|
@ -0,0 +1,50 @@
|
|||
#!/bin/bash
|
||||
|
||||
echo "🚀 Запуск Lichess Statistics Ecosystem..."
|
||||
echo ""
|
||||
|
||||
# Проверяем Docker
|
||||
if ! command -v docker &> /dev/null; then
|
||||
echo "❌ Docker не установлен. Установите Docker и попробуйте снова."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! command -v docker-compose &> /dev/null; then
|
||||
echo "❌ Docker Compose не установлен. Установите Docker Compose и попробуйте снова."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Останавливаем существующие контейнеры
|
||||
echo "🛑 Остановка существующих контейнеров..."
|
||||
docker-compose down
|
||||
|
||||
# Пересобираем образы
|
||||
echo "🔨 Пересборка Docker образов..."
|
||||
docker-compose build
|
||||
|
||||
# Запускаем контейнеры
|
||||
echo "🚀 Запуск контейнеров..."
|
||||
docker-compose up -d
|
||||
|
||||
# Ждем запуска
|
||||
echo "⏳ Ожидание запуска сервисов..."
|
||||
sleep 5
|
||||
|
||||
# Проверяем статус
|
||||
echo ""
|
||||
echo "📊 Статус контейнеров:"
|
||||
docker-compose ps
|
||||
|
||||
echo ""
|
||||
echo "✅ Все сервисы запущены!"
|
||||
echo ""
|
||||
echo "🌐 Доступные сервисы:"
|
||||
echo " - API документация: http://localhost:8001/docs"
|
||||
echo " - Веб-интерфейс: http://localhost:5000"
|
||||
echo ""
|
||||
echo "📋 Для просмотра логов используйте:"
|
||||
echo " docker-compose logs -f"
|
||||
echo ""
|
||||
echo "🛑 Для остановки используйте:"
|
||||
echo " docker-compose down"
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue