This page describes how to set things up for a demo. For detailed explanations of the setup steps, see README.md.
FIXME: Currently, once anything is deleted, outgoing sync permanently stops working.
Run these commands once:
DEBUG=1 make build ./bin/principal seekblessings --v23.credentials tmp/creds
Run these commands (each from its own terminal) on each reset:
rm -rf tmp/syncbase* && PORT=5000 ./tools/start_services.sh PORT=5100 ./tools/start_services.sh DEBUG=1 PORT=5000 make serve DEBUG=1 PORT=5100 make serve
Open these urls:
http://localhost:5000/?d=syncbase // Alice http://localhost:5100/?d=syncbase // Bob
/share/...
part of the url to the clipboard.localhost:5100
with the copied path, hit enter.Have Alice and Bob do the following on their respective machines.
Run these commands once:
DEBUG=1 make build ./bin/principal seekblessings --v23.credentials tmp/creds
Run these commands (each from its own terminal) on each reset:
rm -rf tmp/syncbase* && PORT=5000 ./tools/start_services.sh DEBUG=1 PORT=5000 make serve
Open this url:
http://localhost:5000/?d=syncbase