Reactive EngineeringRE Docs
Справочник

Маршруты и конфигурация

Карта пользовательских страниц, service endpoints и env-контрактов.

Основные страницы

НазначениеRoute
Обзор/dashboard
Report Hub/reports
Licence Hub/licenses
Информационные системы/assets/information-systems
Серверы и устройства/assets/hardware
Сетевое оборудование/assets/network
Лицензионные активы/assets/licenses
Карточка / паспорт/assets/[code], /assets/[code]/passport
Связи / дерево системы/relations, /assets/[code]/system-tree
Справочники/dictionaries, /dictionaries/[code]
Типы активов/asset-types, /asset-types/[code]
Жизненные циклы/lifecycles, /lifecycles/[code]
Сотрудники/people
Команды/teams
Доступ/users, /roles, /audit
Настройки/settings

Единого flat-route /assets в текущем интерфейсе нет: используйте отдельный registry для нужного класса.

Service endpoints

Метод и routeНазначениеДоступ
GET /healthContainer healthcheckpublic, без чувствительных данных
POST /api/cron/license-checksLicense transitions, usage и remindersBearer CRON_SECRET
POST /api/cron/attestation-checksAttestation remindersBearer CRON_SECRET

Остальные /api/* являются внутренними route handlers приложения. Не считайте их стабильным публичным integration API без отдельного versioned contract.

Environment variables

VariableНазначениеТребование
DATABASE_URLRuntime PostgreSQL connectionобязательно
DATABASE_SCHEMAЦелевая schemaобязательно
MIGRATION_DATABASE_URLОтдельный DDL connectionопционально
BETTER_AUTH_SECRETПодпись auth stateproduction, минимум 32 символа
BETTER_AUTH_URLПубличный origin приложенияобязательно
AUTH_ADMIN_NAME/EMAIL/PASSWORDBootstrap Owner для seedкомплектом
SMTP_HOST/PORT/SECURESMTP transportproduction
SMTP_USER/PASSWORD/FROMSMTP credentials и senderproduction
CRON_SECRETЗащита daily jobsесли cron включён
NEXT_PUBLIC_APP_NAMEИмя в интерфейсеpublic
NEXT_PUBLIC_API_URLPublic API base, если используетсяpublic

Изменение environment уже работающего контейнера вступает в силу только после redeploy. Secrets ротируйте через secret storage платформы.

On this page