add DOCKER info
This commit is contained in:
parent
0be4f6066c
commit
e24b708561
30
README.md
30
README.md
@ -10,17 +10,17 @@ PeerServer helps broker connections between PeerJS clients. Data is not proxied
|
|||||||
|
|
||||||
1. Clone app:
|
1. Clone app:
|
||||||
```bash
|
```bash
|
||||||
$> git clone https://github.com/peers/peerjs-server.git
|
git clone https://github.com/peers/peerjs-server.git
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Install dependencies:
|
2. Install dependencies:
|
||||||
```bash
|
```bash
|
||||||
$> npm install
|
npm install
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Run the server:
|
3. Run the server:
|
||||||
```bash
|
```bash
|
||||||
$> node ./src/index.js --port 9000 --path /myapp
|
npm run start
|
||||||
```
|
```
|
||||||
|
|
||||||
Connecting to the server from PeerJS:
|
Connecting to the server from PeerJS:
|
||||||
@ -34,7 +34,7 @@ Connecting to the server from PeerJS:
|
|||||||
Using HTTPS: Simply pass in paths to PEM-encoded certificate and key.
|
Using HTTPS: Simply pass in paths to PEM-encoded certificate and key.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$> node ./src/index.js --port 9000 --path /myapp --sslKeyPath /path/to/your/ssl/key/here.key --sslCertPath /path/to/your/ssl/certificate/here.crt
|
node ./src/index.js --port 9000 --path /myapp --sslKeyPath /path/to/your/ssl/key/here.key --sslCertPath /path/to/your/ssl/certificate/here.crt
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Running PeerServer behind a reverse proxy
|
#### Running PeerServer behind a reverse proxy
|
||||||
@ -45,9 +45,29 @@ The option is passed verbatim to the
|
|||||||
if it is truthy.
|
if it is truthy.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$> node ./src/index.js --port 9000 --path /myapp --proxied true
|
node ./src/index.js --port 9000 --path /myapp --proxied true
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Running tests
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm test
|
||||||
|
```
|
||||||
|
|
||||||
|
## Docker
|
||||||
|
|
||||||
|
You can build this image simply by calling:
|
||||||
|
```bash
|
||||||
|
docker build -t peerjs https://github.com/peers/peerjs-server.git
|
||||||
|
```
|
||||||
|
|
||||||
|
To run the image execute this:
|
||||||
|
```bash
|
||||||
|
docker run -p 9000:9000 -d peerjs
|
||||||
|
```
|
||||||
|
|
||||||
|
This will start a peerjs server on port 9000 exposed on port 9000.
|
||||||
|
|
||||||
## Problems?
|
## Problems?
|
||||||
|
|
||||||
Discuss PeerJS on our Google Group:
|
Discuss PeerJS on our Google Group:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user