Go to file
2015-10-09 22:55:26 +02:00
api move ssb-patchwork-api and ssb-patchwork-ui into this repo 2015-09-22 13:44:28 -05:00
app move ssb-patchwork-api and ssb-patchwork-ui into this repo 2015-09-22 13:44:28 -05:00
assets update icon 2015-09-29 10:40:26 -05:00
scripts add assets and config for packaging 2015-06-24 12:24:53 -05:00
ui fix: feed page now correctly loads-more 2015-10-05 14:45:16 -05:00
.gitignore move ssb-patchwork-api and ssb-patchwork-ui into this repo 2015-09-22 13:44:28 -05:00
.npmignore add dist to npmignore 2015-08-01 12:06:15 -05:00
.nvmrc add .nvmrc for easy nvm use 2015-09-21 20:02:42 +02:00
package.json import initial 2015-10-09 22:01:13 +02:00
packager.json update installer bg and title 2015-06-24 14:34:07 -05:00
README.md readme 2015-10-09 22:55:26 +02:00
screenshot.png update readme 2015-09-25 15:53:22 -05:00

Patchwork

Build Here

52ceea61a562cc451a699cca0900476ff9ebe0a1 patchwork-linux.tgz d4c1bd09f87323021949566d5225272323c785ae patchwork-mac.tgz b6d85618c84675701478fca32bcb6b6c27273d65 patchwork-win.zip

Patchwork is a decentralized sharing app. It was built for friends of the SSB project, to test basic functions. We use it as a test-bed for features, and for our own daily messaging.

Because SSB is a research project, you'll need to contact an SSB team member (in #scuttlebutt on Freenode) to get onto the network! That's our informal barrier to entry right now, since we're not prepared for lots of users yet.

Hermies the Hermit Crab

Patchwork embeds Scuttlebot, so if you're running Patchwork, you don't need to run another scuttlebot server.

Running Patchwork

Current install steps are:

# ubuntu
apt-get install automake libtool
# osx
brew install automake libtool

Also, you'll need to use iojs@2. The easiest way to get this is nvm.

nvm install iojs-v2.5.0

Then, install the software:

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

And then join a pub server.

Development & App-building :

Dependencies

# Linux dependencies
add-apt-repository ppa:ubuntu-wine/ppa -y
apt-get update
apt-get install nsis wine

# OSX dependencies
brew install makensis wine
npm install -d
npm run build
npm run pack

Relevant docs: