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

Требования

Коробка разворачивается в вашем контуре — подготовьте четыре группы ресурсов.

Сервер

  • Linux, ≈ 4 vCPU / 6–8 ГБ RAM / 80 ГБ диска.
  • Docker + Docker Compose v2.
  • Рекомендуется чистый хост без других сервисов (порты 80/443 свободны).

Сеть и порты

ПортПротоколНазначение
80, 443TCPHTTPS кабинета (Caddy, Let's Encrypt)
5060UDP/TCPSIP-сигнализация (транк оператора)
10000–20000UDPRTP-медиапотоки (голос)

Полная таблица — приложение B.

Домен и почта

  • Поддомен для кабинета (например robot.company.ru) + доступ к DNS (A-запись на IP сервера).
  • SMTP-реквизиты для писем кабинета (приглашения, уведомления) — вводятся в веб-инсталляторе.

Внешние сервисы (ключи клиента)

  • Речевые сервисы (STT/TTS/LLM): API-ключ сервисного аккаунта Yandex SpeechKit / YandexGPT + folder id (обработка на территории РФ).
  • SIP-транк и DID-номер от вашего оператора связи.
  • Object Storage (S3, РФ-юрисдикция) для записей звонков (152-ФЗ): endpoint, bucket, ключи доступа.

Чек-лист готовности

  • Сервер с Docker, порты 80/443 свободны
  • Домен + доступ к DNS
  • SIP-транк и DID у оператора
  • Ключи Yandex (API-ключ + folder id)
  • S3-бакет и ключи для записей
  • SMTP-реквизиты