feat: add in-app user help
This commit is contained in:
@@ -8,7 +8,7 @@ Flask-приложение для автотестов сервисов Nubes.
|
||||
|
||||
## Архитектура
|
||||
|
||||
**Полный обзор:** [../DOCS/ARCHITECTURE-FULL.md](../DOCS/ARCHITECTURE-FULL.md) — все файлы, CREATE flow, глобальное состояние, план развития.
|
||||
**Обзор:** [../DOCS/ARCHITECTURE.md](../DOCS/ARCHITECTURE.md) — режимы, endpoint'ы и структура приложения.
|
||||
|
||||
## Сервис
|
||||
|
||||
@@ -25,14 +25,16 @@ Flask-приложение для автотестов сервисов Nubes.
|
||||
}
|
||||
```
|
||||
|
||||
**jsonEnv:**
|
||||
Для режима эмуляции через Polygon задайте **jsonEnv**:
|
||||
```json
|
||||
{
|
||||
"POLYGON_ENDPOINT": "https://polygon.pythonk8s.dev.nubes.ru/api/v1/svc"
|
||||
}
|
||||
```
|
||||
|
||||
URL облачных API всех трёх стендов заданы в `site/api/http_client.py` (`API_ENDPOINTS`). Приложение проверяет пользовательский токен на DEV, TEST и PROD; если не находит подходящий стенд, использует TEST. Чтобы поменять URL, измени значение в `API_ENDPOINTS` и передеплой приложение. `NUBES_API_TOKEN` можно задать отдельно как необязательный fallback-токен; пользовательский токен вводится в UI.
|
||||
Для прямого cloud-режима `POLYGON_ENDPOINT` не задавайте: приложение определит API DEV/TEST/PROD по пользовательскому токену. `NUBES_API_TOKEN` — необязательный fallback-токен.
|
||||
|
||||
URL облачных API всех трёх стендов заданы в `site/api/http_client.py` (`API_ENDPOINTS`). Если токен не подошёл ни к одному стенду, используется TEST. Чтобы поменять URL, измени значение в `API_ENDPOINTS` и передеплой приложение. Пользовательский cloud-токен вводится в UI.
|
||||
|
||||
## Структура
|
||||
|
||||
|
||||
Reference in New Issue
Block a user