Перейти к основному содержимому
Версия: 3.0

Руководство инженера iQBot

Руководство для тех, кто устанавливает, настраивает и сопровождает платформу на серверах: инженеров внедрения, DevOps и системных администраторов. Здесь описаны требования к серверам, установка, конфигурация, обновление, резервное копирование, безопасность и диагностика. Работа в веб-интерфейсе платформы описана в Руководстве администратора. Архитектуру решения и место iQBot рядом с iQChannels и iQGPT показывает Обзор решения iQBot.

РазделО чём
Требования к серверам iQBotКомпоненты, порты, ресурсы, программное обеспечение
Установка и обновление
Установка iQBot на LinuxУстановка из дистрибутива, языковой сервер, запуск как службы
Установка iQBot в DockerDocker Compose, настройка и обновление
Установка в режиме кластераНесколько серверов: резервный узел и распределение нагрузки
Резервное копирование и обновление iQBotЧто сохранять, как обновлять и откатывать
Конфигурация iQBotПеременные окружения, главный конфиг, настройки модулей
Командная строка iQBotКоманды сервера, миграции, перенос данных, проверка ботов в CI
Безопасность iQBotСеть, HTTPS, доступ, секреты
Аутентификация и единый входБазовая стратегия, сброс пароля, второй фактор, OpenID Connect (Keycloak), LDAP
Мониторинг iQBot/health, /metrics для Prometheus, /status, на что ставить оповещения
Диагностика и устранение неполадокПроверка состояния, типовые ошибки, что передать в поддержку
Чек-лист перед выходом в продуктивЧто проверить перед запуском для пользователей
API для интеграцииConverse API, токены, коды ответов, служебные адреса

Если вопрос не решается по руководству, обратитесь в службу технической поддержки: support@iqstore.ru.