OpenSIPS SoftSwitch - Community Edition - Provisioning
October 24, 2024 ยท View on GitHub
The SoftSwitch can be provisioned through different interfaces
OpenSIPS Control Panel
The simplest way to provision the SoftSwitch is through the OpenSIPS Control Panel. You can access it at http://localhost/cp using the following credentials:
- username:
admin - password:
opensips
Here you can use various web interface tools to manage: users, aliases, domains, PSTN traffic, dialplans. You can also send MI commands to OpenSIPS or view statistics and logs.
OpenSIPS CLI
You can run CLI commands by running the following command to execute opensips-cli in the OpenSIPS container:
docker exec -it opensips opensips-cli # to enter in interactive mode
Welcome to OpenSIPS Command Line Interface!
(opensips-cli):
# or run a single command, for example:
docker exec -it opensips opensips-cli -x mi reload_routes
MySQL
You can also provision the SoftSwitch by directly accessing the MySQL database.
# using a Docker exec command to access the MySQL container
docker exec -it mysql mysql -uopensips -popensipsrw -D opensips
# or use the IP address and port
mysql -h $MYSQL_IP --port=$MYSQL_PORT -uopensips -popensipsrw -D opensips