Native Video Chat Signaling server requires Node.js v6+ to run.
Install the dependencies and devDependencies and start the server.
$ cd server-native-video-chat
$ npm install -d
$ node bin/www
In order to publish our server and get a public HTTPS (riquired by WebRTC) URL we recommend to use Heroku:
Install the Heroku CLI Download and install the Heroku CLI.
If you haven't already, log in to your Heroku account and follow the prompts to create a new SSH public key.
$ heroku login
Clone the repository Use Git to clone server-native-video-chat's source code to your local machine.
$ git clone git@github.com:pauloouriques/server-native-video-chat.git
Add your heroku app remote to our repository
$ cd server-native-video-chat
$ heroku git:remote -a your-heroku-app-name
Make some changes to the code you just cloned and deploy them to Heroku using Git.
$ git add .
$ git commit -am "make it better"
$ git push heroku master