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.
- Use newest io.js and npm (
>= 1.8.1
,>= 2.8.3
). - Install
electron-prebuilt
&electron-spawn
globally. - Install
peerbot
globally.
npm install -g peerbot
peerbot
peerbot
always seeds the #friends
channel. Pass --channel=mychannel
to also seed another channel.
peerbot --channel=cats
You can specify as many channels as you want with multiple --channel
flags.
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 peerbot
Also you may need to apt-get install libgconf-2-4
Same requirements as in Install.
git clone git@github.com:moose-team/peerbot.git
cd peerbot
npm install
npm run rebuild-leveldb
npm start
Contributions welcome! Please read the contributing guidelines first.