Об этом проекте
Zeus — это самостоятельно размещаемая облачная VoIP-платформа, обеспечивающая деловые коммуникации на вашей собственной инфраструктуре. Она предоставляет мгновенное выделение телефонных номеров через VoIP.ms, веб- и PWA-софтфон по WebRTC, SMS и унифицированный обмен сообщениями, цифровой факс AvantFax, AI-резюме голосовой почты через локальную LLM (Ollama) и биллинг подписок через Magnate (RevenueOps). Платформа построена на FreePBX/Asterisk и включает клиентский портал на Next.js 16, SSO Cerulean Authentik и HTTPS через Nginx Proxy Manager.
Ключевые возможности:
- **Управление телефонией**: поиск и заказ DID через REST API VoIP.ms, настройка расширений FreePBX PJSIP, лимиты номеров по тарифным планам.
- **SMS и унифицированные коммуникации**: полноценный веб-интерфейс обмена сообщениями, SMS через транк FreePBX PJSIP, уведомления о голосовой почте и факсах по электронной почте.
- **Факс**: настройка пользователей AvantFax и интеграция с HylaFAX+, отправка факсов в цифровом виде с отслеживанием статуса.
- **Софтфон**: набор номера на SIP.js, устанавливаемое PWA, управление во время вызова (mute, hold, DTMF), поддержка STUN/TURN.
- **Интеграция с Asterisk AMI**: события вызовов в реальном времени, сбор CDR, состояние устройств в реальном времени.
- **Голосовая почта и история вызовов**: почтовый ящик голосовой почты с транскрипциями, AI-резюме через локальную LLM, таблица CDR в реальном времени.
- **Контакты**: полный CRUD, автоматическая синхронизация имён в переписках.
- **Биллинг**: интеграция с Magnate (RevenueOps), устаревший режим Stripe признан устаревшим.
- **Реселлер и White-Label**: white-label брендирование, домены реселлеров с автоматическим отображением бренда.
Варианты развёртывания включают Docker (только портал или полный стек), npm для разработки и скрипты установки на «голое железо» для Ubuntu 24.04. Полный Docker-образ стека включает Asterisk, FreePBX, AvantFax и портал, с общими томами голосовой плоскости для дополнения Capstone. Платформа поддерживает SSO Cerulean Authentik с тремя режимами аутентификации (authentik, freepbx, both). Скрипт автоматизации прокси-хоста NPM создаёт канонические поддомены и wildcard SSL-сертификаты через TSIG/rfc2136 DNS-01.
Zeus спроектирован так, чтобы избегать зависимостей от облачных голосовых API, сохранять аудио локально и интегрировать идентификацию и биллинг с контролем доступа. Лицензирован под AGPL-3.0-or-later.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.