sipXecs (by OnRelay)
sipXecs is a highly scalable, distributed, open-source enterprise IP communications system. Originally developed in the early 2000s, the platform has been rejuvenated by OnRelay for modern infrastructure requirements.
This repository is an actively maintained fork of the original stable 21.04 release, updated to support modern Linux distributions and cloud-native environments.
- Rocky Linux 9 Support: Fully updated and compiled to run on modern, enterprise-grade Rocky Linux 9 environments.
- Native SIP Routing: Pure SIP-based architecture utilizing a distributed XML-based routing engine.
- Centralized Management: Web-based UI to configure, manage, and provision thousands of users from a single dashboard.
- High Availability: Built-in multi-server redundancy, branch office survivability, and distributed load balancing.
- Enterprise UC Suite: Integrated call center, auto-attendants, voice mail, video and instant messaging.
- Modernized Enterprise Tech Stack: Fully re-architected and refactored from legacy dependencies to leverage modern cloud-native standards:
- Java Ecosystem: Upgraded from Java 8
javaxEE to Java 17 & Jakarta EE 10. - Core Frameworks: Lifted to Spring 6.2 (from 4.0) and Hibernate 7.2 (from 3.6) for secure, high-performance data handling.
- Web & Storage Subsystems: Migrated to Jetty 12.1 for a lightweight embedded servlet container, paired with a database engine leap to MongoDB 8.2 and PostgreSQL 42.7.
- Java Ecosystem: Upgraded from Java 8
Comprehensive documentation is available for deployment and system management. Use the direct shortcuts below to set up your environment and installation:
We welcome contributions, bug reports, and feedback from the community!
- Discussions & Q&A: Join the active conversation at the sipXcom User Group.
- Issue Tracking: Please open an issue in this repository if you encounter bugs or want to suggest software enhancements.
- Commercial Support: OnRelay provides guaranteed response times and Service Level Agreements (SLAs) for production environments. Contact us at support@onrelay.net for a commercial quote.
Want to support the continuous development of open-source enterprise telecom software? Consider supporting us via GitHub Sponsors.
sipXecs is licensed under the GNU Lesser General Public License (LGPL) version 2.1.