Sign in

Hermies Club 🐚🌈

Welcome to our website! This is a next generation SSB room server built in Go by the SSB NGI Pointer team, used to make connecting with friends easier on SSB apps. We want to help friendly 'butts connect to each other over the internet, and this room also makes it easy for any member to invite new folks. As long as people abide by the code of conduct, they are welcome to join! This room replaces hermies room, read more at ssb://message/sha256/tjR-tr_Hsj0JvWJzIL81W2vLH4EC7JNK2jMeXt-XoGI=.

Become a member!

This room is not open for everybody, because we want to create a safe space for scuttlebutt friends to connect to each other. The room has a list of official members, as well as moderators who oversee the member list. A prerequisite is that you fully commit to our code of conduct. The moderators are there to make the code of conduct effective.

To become a member, an existing member of this room has to invite you. If you know them personally, you can ask for invite.

Our moderators will try to delete invites older than 1 month, to prevent them from getting lost in the wrong hands and becoming a vulnerability.

SSB apps

This room has some completely new features such as Sign-in with SSB, HTTP Invite codes, and Aliases. Most SSB apps support connecting to this room, but so far only Manyverse version 0.2105.5 supports the three features mentioned above. If you're comfortable with a terminal, you can try ssb-room2-check. We hope other apps will support these too. (If you're an app developer, use the plugins ssb-room-client, ssb-http-auth-client, and ssb-http-invite-client)

Joining with Manyverse

You can use an HTTP Invite to join very easily.

  1. (An existing member) Creates an invite in the dashboard and sends it to you as an HTTP link
  2. You open the link on your mobile phone, and follow the instructions on the page
  3. The SSB app will open up and you'll be connected to the room, done!

Joining with any SSB app

There is a simple hack that lets most SSB apps work with Hermies Club already today.

  1. Send your SSB ID to andrestaltz or cryptix and they'll manually add you in the room's admin dashboard
  2. Wait for them to confirm that you were added
  3. Paste the following invite code into your SSB app (assuming your app already supports old-style rooms):

net:hermies.club:8008~shs:uMYDVPuEKftL4SzpRGVyQxLdyPkOiX7njit7+qT/7IQ=:SSB+Room+PSK3TLYC2T86EHQCUHBUHASCASE18JBV24=

Hopefully this works!

Help us share the costs!

This server is hosted on njal.la and costs 30€/mo. The domain was registered at GoDaddy and costs 15€/year. If you wish to help us share these costs, you can donate some amount of funds to our Open Collective page. Thank you in advance! 🙏

Bookkeeping

  • 2021-04: staltz paid 30€
  • 2021-05: cryptix paid 187€ (half the costs for a year)

Admin Notes

To update the room server code, ssh into the box, switch user to gossbroom (which has the dev environment in place), fetch the latest code and build the binary. Then exit back into root, put the freshly built binary in place and restart the systemd service.

ssh root@hermies.club
su - gossbroom
cd go-ssb-room
git pull
cd cmd/server
go build
exit
mv /home/gossbroom/go-ssb-room/cmd/server/server /usr/local/bin/gossb-room-server
systemctl restart go-ssb-room.service