From fae277990bee34aa791633ed213c6b2def41ea03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Thu, 23 Jul 2026 10:04:28 +0400 Subject: [PATCH] Add README --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..3632c15 --- /dev/null +++ b/README.md @@ -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" +} +```