![VTB logo](https://vtb-league.com/docs/brand/2019/VTB%20League%20logo%20RGB.png) RFB Stat - это система для автоматического сбора баскетбольной статистики. Требования * Ubuntu Linux * Доступ к репозиторию `https://git.tvstart.ru/` * *Права root для установки!!* # Установка Скрипт установки выполняет полную настройку системы: ```shell chmod +x deploy.sh ./deploy.sh -t <команда> -r <релиз> ``` Параметры командной строки -t - Название команды (опционально, определяется по IP если не указано) -r - Релиз (ветка или тег в git, по умолчанию: main) -l Лига (опционально) -h - Справка по использованию # Примеры использования Установка с автоопределением команды по IP ```shell ./deploy.sh ``` Установка для конкретной команды ```shell ./deploy.sh -t cska -r main ``` Установка тестовой версии ```shell ./deploy.sh -t zenit -r TEST -l vtb ``` # Пакеты и прочее что будет установленно: Системные пакеты: * Python3 * pip3 * virtualenv * Git * Net-tools Виртуальное окружение Python с зависимостями: * requests * pandas * numpy * fastapi * uvicorn * requests * python-telegram-handler # Управление сервисами Просмотр статуса ```shell systemctl status rfb-data.service ``` Перезапуск сервиса ```shell systemctl restart rfb-data.service rfb-visual.service ``` Остановка сервиса ```shell systemctl stop rfb-data.service rfb-visual.service ``` Запуск сервиса ```shell systemctl start rfb-data.service rfb-visual.service ``` Просмотр логов ```shell journalctl -u rfb-data.service -f ``` # Онлайн состояние системы После установки статус приложение доступен по адресу: `http://ВАШ_IP_АДРЕС:8000/status`