Try Restcomm Cloud NOW for FREE! Zero download and install required.
All Restcomm docs and downloads are now available at Restcomm.com.
Juju Charms for RestComm Components
#boostrap Juju environment
juju bootstrap
#get logs
juju debug-log
# deploy juju gui
juju deploy juju-gui
#expose juju-gui for public access
juju expose juju-gui
If you have juju-quickstart https://launchpad.net/juju-quickstart to deploy and connect to juju GUI use this one command for current bootstrapped envrioment. See also: https://github.com/juju/cheatsheet
juju-quickstart
#Deploying RestComm There is now 2 options for deploying RestComm :
##1. Automated way - All Integrated Bundle Import https://jujucharms.com/u/jean-deruelle/mobicents-restcomm-mysql-bundle/ through the Juju GUI that you just deployed previously
##2. Manual way - Deploying MySQL and RestComm Charms Download this project For using local deployment by example
git clone https://github.com/RestComm/juju-charms.git
#deploy backend DB
juju deploy mysql
#if you use juju local (ie lxc - https://jujucharms.com/docs/stable/config-local) as environment mysql needs this below
#juju set mysql dataset-size='512M'
#juju resolved -r mysql/#
#deploy RestComm Unit (the same folder where you issued git clone command)
juju deploy -u --repository=juju-charms/mobicents-restcomm-charm/ local:trusty/mobicents-restcomm
#connect RestComm to the backend DB
juju add-relation mobicents-restcomm mysql
juju expose mobicents-restcomm
#Test RestComm Charm
Go to http://<public_ip>:8080 (username: administrator@company.com, password: RestComm) for Admininstration
Go to http://<public_ip>:8080/olympus for WebRTC P2P Live Video chat
Please refer to this link: http://caniuse.com/#search=webrtc for the most up-to-date information about browser WebRTC support.
When you done, you can clean ennviroment and destroy all services (do not terminate machines).
juju-deployer -D