How to use the same Scuttlebutt identity on multiple computers.

v2.0

Offically Scuttlebutt doesn’t support posting from the same identity on multiple computers (as of Dec 2017). Unofficially, it’s easy but requires a little bit of care. In practice this means never run the Scuttlebutt client on two computers at the same time.

The gotcha is that if you post from both computers before the changes of one have had a chance to replicate to the second via scuttlebutt one or both of your feeds will get screwed up and you won’t see some of your own posts ever again.

Note: These instructions require using the command line. I’ll show you how to do it on a mac. Hopefully that’ll be enough of a clue for Other OS’s too.

Step one.

On the computer where Scuttlebutt is already running, Take your ~/.ssb/secret and make a backup of it in some secure encrypted location like 1Password, because you really don’t want to loose that and you don’t want to give folks keys to your identity.

How?
Open your Terminal app and type

open ~/.ssb

(then return). A window will open up in the finder showing the contentns of your ~/.ssb directory. Copy the secret file from that directory and put it somewhere safe. Then send it and the gossip.json file to the 2nd computer.

Step two

On the 2nd computer create a ~/.ssb directory in there and put a copy of your secret and gossip.json files in there.

How?
Open up your terminal app and type:

mkdir ~/.ssb
open ~/.ssb

Now drag a copy of your secret and gossip.json file into the window that just opened.

Step three

Confirm Patchwork is off on the 1st computer. Boot Patchwork on the 2nd computer. It will ask you to fill in a profile. DO NOT FILL IT IN. Instead click “Cancel”. Then wait. It’s going to have to re-download everything you had before, including your profile. After it’s done syncing quit, then relaunch Patchwork to make it re-attempt to connect to other pubs. Currently (Dec 2017) it doesn’t always sync with all the pubs you were connected to the first time it loads.

WARNING

Do NOT make Patchwork an app that opens at startup. Do not start Patchwork immediately after waking up a computer. Always quit patchwork on one computer before opening it on the second one. Then wait for all the posts to finish syncing before you publish anything or update your profile.