Closed cblgh closed 6 years ago
Madness
Wow, GitHub just automatically mirrors our comments here!
Also, 🎉 great work!
Has @pfrazee seen this?
Who wants to have the honour of pressing merge?
I'm imagining you two staring with a dead-serious glaze at the screen, cursor over the merge button, finger over the mouse button... 🍿
Just read the high level description, looks like a solid solution.
I got Paul's blessing, I'm merging.
As described in #147
sameAs
is an extension to portal.json.It adds an array
sameAs
that contains entries to other portals. If those portals in turn have your portal in theirsameAs
arrays, you are considered remotes of each other.The entire point is to decouple your Rotonde portal from a single machine. Using this feature you can now:
Start using it:
If your main portal is
dat://7f2ee...0c5/
and your work computer has a portal atdat://3ba71...829/
dat://7f2ee...0c5/
and runmirror dat://3ba71...829/
dat://3ba71...829/
and runmirror dat://7f2ee...0c5/
Remove remotes using the unmirror command:
unmirror dat://7f2ee...0c5/
this severs the link between remotes.Thanks to @0x0ade for some back and forth across twitter, rotonde and github! :~