Skip to content

Wavecrest/customeros-voice-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Openline Logo

Openline Voice

Voice network and app plugin for the Openline ecosystem

contributions welcome license stars twitter slack

Built with ❤︎ by the Openline community!

👋 Overview

Octavian Tails On The Phone

The Openline Voice platform allows WebRTC to PSTN calling

🚀 Installation

Download using the following command

set up a k3d environment

  • This process has been tested onUbuntu 20.04 the install process may need to be adapted for other platforms
  • If you use codespaces, be sure to use the 4 core environment
  • The voice network can not run on arm64, x86_64 must be used

Run the deployment script

curl http://openline.sh/install.sh | sh
openline dev start -v voice

after the script completes you can validate the status of the setup by running

openline dev ping

if you are not running the minikube on your local machine and the minikube is behind a nat you will probably need to install the turn server to have audio

docker run -d --network=host coturn/coturn -v -z -n -X $(hostname -I|cut -f1 -d ' ') -L 0.0.0.0 --min-port=10000 --max-port=20000

🙌 Features

TBD

🤝 Resources

  • For help, feature requests, or chat with fellow Openline enthusiasts, check out our slack community!
  • Our docs site has references for developer functionality, including the Graph API

👩‍💻 Codebase

Technologies

Here's a list of the big technologies that we use:

  • TBD

Folder structure

openline-voice/
├── architecture            # Architectural documentation
├── deployment              
│   ├── infra               # Infrastructure-as-code
│   └── scripts             # Deployment scripts
└── packages
    ├── apps                # Front end web applications
    │   ├── voice-plugin    # customerOS data explorer
    ├── core                # Shared core libraries
    └── server              # Back end database & API server

💪 Contributions

✨ Contributors

A massive thank you goes out to all these wonderful people (emoji key):

🪪 License

  • This repo is licensed under Apache 2.0, with the exception of the ee directory (if applicable).
  • Premium features (contained in the ee directory) require an Openline Enterprise license. See our pricing page for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors