Merge branch 'main' of https://git.tvstart.ru/ychernenko/RFB
This commit is contained in:
54
README.md
54
README.md
@@ -1,11 +1,6 @@
|
||||

|
||||
|
||||
RFB Stat - это система для автоматического сбора баскетбольной статистики.
|
||||
Система состоит из двух основных компонентов:
|
||||
|
||||
Сервис данных (rfb-data.service) - сбор и обработка данных
|
||||
|
||||
Сервис визуализации (rfb-visual.service) - веб-интерфейс на основе Streamlit
|
||||
|
||||
Требования
|
||||
|
||||
@@ -54,52 +49,39 @@ chmod +x deploy.sh
|
||||
|
||||
Виртуальное окружение Python с зависимостями:
|
||||
|
||||
* streamlit
|
||||
* requests
|
||||
* pandas
|
||||
* numpy
|
||||
* plotly
|
||||
* watchdog
|
||||
* pillow
|
||||
* streamlit_autorefresh
|
||||
|
||||
# Systemd сервисы:
|
||||
|
||||
`rfb-data.service - сбор данных`
|
||||
|
||||
`rfb-visual.service - веб-интерфейс`
|
||||
|
||||
* fastapi
|
||||
* uvicorn
|
||||
* requests
|
||||
* python-telegram-handler
|
||||
|
||||
# Управление сервисами
|
||||
Просмотр статуса обоих сервисов одновременно
|
||||
Просмотр статуса
|
||||
```shell
|
||||
systemctl status rfb-data.service rfb-visual.service
|
||||
systemctl status rfb-data.service
|
||||
```
|
||||
# Просмотр логов
|
||||
Логи сбора данных
|
||||
```shell
|
||||
journalctl -u rfb-data.service -f
|
||||
```
|
||||
Логи веб-интерфейса
|
||||
```shell
|
||||
journalctl -u rfb-visual.service -f
|
||||
```
|
||||
|
||||
# Управление сервисами
|
||||
Перезапуск всех сервисов
|
||||
Перезапуск сервиса
|
||||
```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`
|
||||
|
||||
После установки приложение доступно по адресу:
|
||||
|
||||
`http://ВАШ_IP_АДРЕС:8501`
|
||||
|
||||
Reference in New Issue
Block a user