PeerJS Server: Server component for PeerJS
PeerServer helps broker connections between PeerJS clients. Data is not proxied through the server.
If you prefer to use a cloud hosted PeerServer instead of running your own, sign up for a free API key here
Run PeerServer
Install the library
npm install peer
Run the server
var PeerServer = require('peer').PeerServer;
var server = new PeerServer({ port: 9000 });
Connecting to the server from PeerJS
<script>
// No API key requried when not using cloud server
var peer = new Peer('someid', {host: 'localhost', port: 9000});
</script>
Problems?
Discuss PeerJS on our Google Group: https://groups.google.com/forum/?fromgroups#!forum/peerjs
Please post any bugs as a Github issue.