@cinnamon You got it. Change the network key. See %decent for an example.
I'd also like to support easy network switching. I'm contemplating how to best accomplish this. Maybe an ssb_appname
dropdown.
@andré I guess your client doesn't have git integration. Try http://github.com/evbogue/decent/ or %minbase or %patchfoo
The network key is the first shared secret that goes into the secure-handshake (shs) key-exchange. If you want a private pub all users have to keep it totally secret. It can work but might not be as flexible as you might want. In the event of a reveal/leak all players need to rekey to a new secret.
There is another authorization step in the shs protocol where the server (or the peer being called) can accept/reject the connection based on the long-term public key of the calling party. @dominic might need to correct me on this as I couldn't where this is implemented in sbot's code right now but I think in vanilla sbot it just checks the distance on the pub's friend graph to decide on a connection.
You could make a whitelist there too or something more fancy like, two members have to vouch for a key for it being admissible.
Patchwork has minimal git-ssb integration. Links will open with your local git-ssb if it is installed. Will fall back to http://git.scuttlebot.io/ if not.
Issues are displayed and can be commented on (but not closed) in the main client.
Not sure why @andré was unable to open the decent link. Maybe git.scuttlebot.io was down?
@andré what happens if you try to open http://git.scuttlebot.io/%25Wq%2FvobdcDedC0FBO2UdowxhPcqokSwtf9Og1mjYvQGE%3D.sha256?
@cinnamon do you have what you need to be able to start a pub?
Sing out if you want / need help