setup
Эндпоинтов: 2
GET /api/setup/bootstrap
Bootstrap first-run (configured + adminEnabled)
Авторизация: Публичный
Публичный, без сессии. Для клиента при first-run: configured и доступность /admin (adminEnabled).
Настройка платформы — через /admin/login → /admin/settings (не публичный wizard).
Ответы
| Код | Описание |
|---|---|
| 200 | Bootstrap статус |
GET /api/setup/status
Статус первоначальной настройки
Авторизация: Публичный
Публичный, без сессии. Показывает, завершён ли platform setup.
Клиент: SetupGuard → bootstrap/status при старте.
configured=false — UI редиректит в /admin, setupGuard отвечает 503 на остальные /api/*.
При dev-login в /admin/settings (auth_login_mode=dev_login) — configured=true без BotFather.
Ответы
| Код | Описание |
|---|---|
| 200 | configured=true — приложение настроено |