Browse Source

Added SSL options docs

brunobg 4 years ago
parent
commit
5e7f911431
1 changed files with 17 additions and 0 deletions
  1. 17 0
      README.md

+ 17 - 0
README.md

@@ -109,6 +109,23 @@ const peerServer = PeerServer({
 });
 ```
 
+You can also pass any other [SSL options accepted by https.createServer](https://nodejs.org/api/https.html#https_https_createserver_options_requestlistenerfrom), such as `SNICallback:
+
+```javascript
+const fs = require('fs');
+const { PeerServer } = require('peer');
+
+const peerServer = PeerServer({
+  port: 9000,
+  ssl: {
+    SNICallback: (servername, cb) => {
+        // your code here ....
+    }
+  }
+});
+```
+
+
 ## Running PeerServer behind a reverse proxy
 
 Make sure to set the `proxied` option, otherwise IP based limiting will fail.