Add README

This commit is contained in:
2026-07-23 10:04:28 +04:00
parent e752905e02
commit fae277990b
+45
View File
@@ -0,0 +1,45 @@
# App Autotest
Flask-приложение для автотестов сервисов Nubes.
## Установка
```bash
pip install -r requirements.txt
```
## Запуск
```bash
NUBES_API_TOKEN=<токен> NUBES_API_ENDPOINT=https://lk-api-gateway-test.ngcloud.ru/api/v1/svc python run.py
```
## Переменные окружения
| Переменная | Назначение | По умолчанию |
|-----------|-----------|-------------|
| `NUBES_API_ENDPOINT` | URL API облака | `https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc` |
| `NUBES_API_TOKEN` | Bearer-токен | — |
## Структура
```
app/
├── api/ # HTTP-клиент облака
├── operations/ # Операции API (одна на файл)
├── routes/ # Flask blueprints
├── static/ # CSS, JS, логотип
└── templates/ # Jinja2 шаблоны (дизайн Nubes)
```
## Деплой
Сервис: `https://autotest.pythonk8s.dev.nubes.ru/` (test)
Параметры в `jsonEnv`:
```json
{
"NUBES_API_TOKEN": "...",
"NUBES_API_ENDPOINT": "https://lk-api-gateway-test.ngcloud.ru/api/v1/svc"
}
```