OpenSIPS SBC - Community Edition - Components
May 5, 2026 · View on GitHub
The platform is composed of the following containers:
-
mysql: MySQL database server; used to store OpenSIPS data;
-
opensips: OpenSIPS SIP server; handles all SIP signaling — registration, call routing, topology hiding, NAT traversal, dialplan translation, and PSTN routing
- ports: 57306 (UDP and TLS, configurable via
OPENSIPS_PORTin .env), 8888 (Management Interface) - listens on
OPENSIPS_IP, which should be set to the host's public IP address if available, or the private IP for local deployments - port 8888 (Management Interface) is bound to
HOST_IP, so it is accessible only from the host or from other machines on the same local network (e.g. usingopensips-cli)
- ports: 57306 (UDP and TLS, configurable via
-
opensips-cp: OpenSIPS Control Panel; web interface for managing the SBC
- ports: 80 (listens on all interfaces)
- accessible at
http://localhost/cpwith default credentialsadmin:opensips
-
rtpengine: RTP media relay; anchors RTP streams, handles media NAT traversal and SDP rewriting
- ports: 12222 (control port, bound to
RTPENGINE_IP— private interface), 30000-30100 (RTP media ports, bound toRTPENGINE_PUBLIC_IP— public interface; configurable viaMINPORT/MAXPORT)
- ports: 12222 (control port, bound to