{"id":22217572,"url":"https://github.com/restcomm/juju-charms","last_synced_at":"2025-06-19T04:35:17.815Z","repository":{"id":34660526,"uuid":"38631668","full_name":"RestComm/juju-charms","owner":"RestComm","description":"Juju Charms for RestComm Components","archived":false,"fork":false,"pushed_at":"2018-05-26T23:20:19.000Z","size":69,"stargazers_count":1,"open_issues_count":1,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-25T07:15:51.968Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.restcomm.com/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RestComm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-06T16:32:26.000Z","updated_at":"2018-05-26T23:20:20.000Z","dependencies_parsed_at":"2022-09-14T17:42:54.488Z","dependency_job_id":null,"html_url":"https://github.com/RestComm/juju-charms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RestComm/juju-charms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RestComm%2Fjuju-charms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RestComm%2Fjuju-charms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RestComm%2Fjuju-charms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RestComm%2Fjuju-charms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RestComm","download_url":"https://codeload.github.com/RestComm/juju-charms/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RestComm%2Fjuju-charms/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260688636,"owners_count":23046945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-02T22:17:00.355Z","updated_at":"2025-06-19T04:35:12.783Z","avatar_url":"https://github.com/RestComm.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\n[Try Restcomm Cloud NOW for FREE!](https://www.restcomm.com/sign-up/) Zero download and install required.\n\n\nAll Restcomm [docs](https://www.restcomm.com/docs/) and [downloads](https://www.restcomm.com/downloads/) are now available at [Restcomm.com](https://www.restcomm.com).\n\n\n\n\nJuju Charms for RestComm Components\n\n# Deploying/Starting Juju\n\n\n    #boostrap Juju environment\n    juju bootstrap\n    #get logs\n    juju debug-log\n    # deploy juju gui\n    juju deploy juju-gui\n    #expose juju-gui for public access\n    juju expose juju-gui\n    \n### juju-quickstart option\nIf 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\n\n    juju-quickstart     \n\n\n#Deploying RestComm\nThere is now 2 options for deploying RestComm :\n\n##1. Automated way - All Integrated Bundle\nImport https://jujucharms.com/u/jean-deruelle/mobicents-restcomm-mysql-bundle/ through the Juju GUI that you just deployed previously\n\n##2. Manual way - Deploying MySQL and RestComm Charms\nDownload this project\nFor using local deployment by example\n\n    git clone https://github.com/RestComm/juju-charms.git\n    \n    #deploy backend DB\n    juju deploy mysql\n    #if you use juju local (ie lxc - https://jujucharms.com/docs/stable/config-local) as environment mysql needs this below\n    #juju set mysql dataset-size='512M'\n    #juju resolved -r mysql/#\n    #deploy RestComm Unit (the same folder where you issued git clone command)\n    juju deploy -u --repository=juju-charms/mobicents-restcomm-charm/ local:trusty/mobicents-restcomm \n    #connect RestComm to the backend DB\n    juju add-relation mobicents-restcomm mysql\n    juju expose mobicents-restcomm\n\n\n#Test RestComm Charm\n\nGo to http://\u0026lt;public_ip\u0026gt;:8080  (username: administrator@company.com, password: RestComm) for Admininstration\n\n## WebRTC call\n\nGo to http://\u0026lt;public_ip\u0026gt;:8080/olympus for WebRTC P2P Live Video chat\n\nPlease refer to this link: http://caniuse.com/#search=webrtc  for the most up-to-date information about browser WebRTC support.\n\n## Clean enviroment  \nWhen you done, you can clean ennviroment and destroy all services (do not terminate machines). \n\n    juju-deployer -D \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frestcomm%2Fjuju-charms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frestcomm%2Fjuju-charms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frestcomm%2Fjuju-charms/lists"}