0.1.1 • Published 11 years ago
peerbot v0.1.1
peerbot
Message seeding utility for friends p2p chat.
Run this on a server to ensure that there will always be a peer available to connect to for a given channel on friends.
Install
- Use newest io.js and npm ((
>= 1.8.1,>= 2.8.3). - Install
electron-prebuilt&electron-spawnglobally. - Install
peerbotglobally.
npm install -g peerbotUsage
peerbotpeerbot always seeds the #friends channel. Pass --channel=mychannel to also seed another channel.
peerbot --channel=catsYou can specify as many channels as you want with multiple --channel flags.
Running on headless Ubuntu
If you're running peerbot on headless Ubuntu, you will need to use xvfb-run to create a virtual display so that Chromium can run:
$ sudo apt-get install xvfb
$ xvfb-run peerbotAlso you may need to apt-get install libgconf-2-4
Build and run peerbot locally
Same requirements as in Install.
git clone git@github.com:moose-team/peerbot.git
cd peerbot
npm install
npm run rebuild-leveldb
npm startTodo
- Better command line interface
- usage on
-h/--help - version on
-v/--version - better channel specification method
- usage on
Contributing
Contributions welcome! Please read the contributing guidelines first.