This is a minimalistic signaling server for webRTC using socket.IO.
Make sure to have node v12 or later install the dependencies:
npm install
# or
yarn
Now, run the development server:
npm run dev
# or
yarn dev
The server is now open on localhost:8000. You can now use the sever to connect with socket-io client and handle the signaling.
The easiest way to deploy this application is is to use heroku. You can simply deploy this server using this one click deploy: