Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcblw/peer-tormentor
https://github.com/jcblw/peer-tormentor
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jcblw/peer-tormentor
- Owner: jcblw
- Created: 2015-03-04T03:25:01.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-12T14:12:16.000Z (over 7 years ago)
- Last Synced: 2024-10-11T14:38:47.353Z (about 1 month ago)
- Language: JavaScript
- Size: 1.86 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Peer Tormentor
This is a plugin to prank your coworkers, and is an iteration on client-tormentor and tormentor that uses [WebRTC](http://www.webrtc.org/).
### Setup
```shell
npm install
```Then you will need an account with [Xirsys](http://xirsys.com/) this makes sure you dont expose you coworker's tab information all over the web. Then you'll get some keys from Xirsys for you free singaling servers. Once getting those keys set them in a `config.json` file in the root of your project. Here is an example of what this file should look like.
```json
{
"ident": "baz",
"secret": "foo-bar-baz-qux-foo",
"domain": "foo",
"room": "bar",
"application":"foobar"
}
```### Running
```
npm run build
```This compiles everything with your keys in the statics code for the Chrome extension and Admin page.
#### Admin page
Current there is no static server setup to server this information, we currently use [srvdir](https://www.srvdir.net/) for testing PRs are welcome.
Then navigate to the `/` of the domain and you should see an admin page
> This still at very early stages of development.