프로젝트 소개

Zeus는 자체 인프라에서 비즈니스 커뮤니케이션을 제공하는 자체 호스팅 클라우드 네이티브 VoIP 플랫폼입니다. VoIP.ms를 통한 즉시 전화번호 프로비저닝, WebRTC 기반 웹 및 PWA 소프트폰, SMS 및 통합 메시징, AvantFax 디지털 팩스, 로컬 LLM(Ollama)을 통한 AI 음성메일 요약, Magnate(RevenueOps)를 통한 구독 빌링을 제공합니다. 이 플랫폼은 FreePBX/Asterisk 기반으로 구축되었으며 Next.js 16 고객 포털, Cerulean Authentik SSO, Nginx Proxy Manager HTTPS를 포함합니다. 주요 기능은 다음과 같습니다: - **전화 관리**: VoIP.ms REST API를 통한 DID 검색 및 주문, FreePBX PJSIP 확장 프로비저닝, 플랜 기반 번호 제한. - **SMS 및 통합 커뮤니케이션**: 전체 웹 메시징 UI, FreePBX PJSIP 트렁크를 통한 SMS, 음성메일-이메일 및 팩스-이메일 알림. - **팩스**: AvantFax 사용자 프로비저닝 및 HylaFAX+ 통합, 상태 추적과 함께 디지털 팩스 전송. - **소프트폰**: SIP.js 다이얼 패드, 설치 가능한 PWA, 통화 중 제어(음소거, 대기, DTMF), STUN/TURN 지원. - **Asterisk AMI 통합**: 실시간 통화 이벤트, CDR 수집, 실시간 장치 상태. - **음성메일 및 통화 기록**: 전사 기능이 있는 음성메일 받은 편지함, 로컬 LLM을 통한 AI 요약, 실시간 CDR 테이블. - **연락처**: 전체 CRUD, 대화 이름 자동 동기화. - **빌링**: Magnate(RevenueOps) 통합, 레거시 Stripe 모드는 더 이상 사용되지 않음. - **리셀러 및 화이트 라벨**: 화이트 라벨 브랜딩, 자동 브랜드 표시가 있는 리셀러 도메인. 배포 옵션에는 Docker(포털 전용 또는 전체 스택), 개발용 npm, Ubuntu 24.04용 베어메탈 설정 스크립트가 포함됩니다. 전체 스택 Docker 이미지에는 Asterisk, FreePBX, AvantFax 및 포털이 포함되며 Capstone 애드온용 공유 음성 플레인 볼륨이 있습니다. 이 플랫폼은 Cerulean Authentik SSO를 세 가지 인증 모드(authentik, freepbx, both)로 지원합니다. NPM 프록시 호스트 자동화 스크립트는 TSIG/rfc2136 DNS-01을 통해 표준 하위 도메인 및 와일드카드 SSL 인증서를 프로비저닝합니다. Zeus는 클라우드 음성 API 의존성을 피하고, 오디오를 로컬로 유지하며, 액세스 제어와 함께 ID 및 빌링을 통합하도록 설계되었습니다. AGPL-3.0-or-later 라이선스로 제공됩니다.