Home
SSBC
Patchwork
Social Messaging App
Scuttlebot
P2P Log Store
Documentation
APIs, Articles
Examples
Howto Guides

Install Scuttlebot

From NPM

NPM hosts the stable release. It will be the least likely to have bugs.

Dependencies:

Install:

npm install scuttlebot -g

Run:

Start scuttlebot as server.

sbot server

Then, in another session, use the cli tool to access the API:

sbot whoami
sbot publish --type post --text "Hello, world"
sbot log

You can get help with -h.

From Git

GitHub hosts the development version. It will contain updates not yet published on NPM.

Dependencies:

Install:

git clone https://github.com/ssbc/scuttlebot.git
cd scuttlebot
npm install

Run:

From directory you cloned scuttlebot to:

./bin.js server

Then, in another session, use the cli tool to access the API:

./bin.js whoami
./bin.js publish --type post --text "Hello, world"
./bin.js log

You can get help with -h.

Update:

From directory you cloned scuttlebot to:

git pull origin master
npm install