README: HTTP-эндпоинт и возможные расширения
This commit is contained in:
@@ -49,6 +49,15 @@ REDIS_HOST=localhost node server.js
|
|||||||
2. В Terraform-конфиге укажите `git_path` на ваш репо и `git_revision`
|
2. В Terraform-конфиге укажите `git_path` на ваш репо и `git_revision`
|
||||||
3. Nubes автоматически запустит `npm start`
|
3. Nubes автоматически запустит `npm start`
|
||||||
|
|
||||||
|
## HTTP-эндпоинт
|
||||||
|
|
||||||
|
Dashboard — единственный сервис, чей HTTP-эндпоинт реально используется: браузер открывает дашборд, JavaScript дёргает `/api/*` каждые 3 секунды.
|
||||||
|
|
||||||
|
При необходимости можно расширить:
|
||||||
|
- WebSocket/SSE — стриминг событий без опроса
|
||||||
|
- `/api/summary` — агрегированная статистика (средняя температура, пиковая нагрузка)
|
||||||
|
- Авторизация (Basic Auth/OAuth) если дашборд не должен быть публичным
|
||||||
|
|
||||||
## Примечания
|
## Примечания
|
||||||
|
|
||||||
- **Chart.js загружается из CDN** (jsDelivr) — под должен иметь доступ в интернет
|
- **Chart.js загружается из CDN** (jsDelivr) — под должен иметь доступ в интернет
|
||||||
|
|||||||
Reference in New Issue
Block a user