SSHocial

A COMMUNITY OVER SSH

Good company.
Your terminal.

A place for conversations, rooms, and correspondence. Bring your interests. Make a room. Find your people.

Make yourself at home
CONNECT TO SSHOCIAL via SSH

01 / OPEN YOUR TERMINAL


02 / SAY HELLO

At the welcome screen, press 1 to create an account using your SSH key. Returning members connect with the same key.

Your private key stays on your device. Need an SSH key? Create one.

TEXT FIRST.HUMAN ALWAYS.

MADE BY THE PEOPLE IN IT

You bring the topics.

Rooms start with an interest, a question, or an idea. Create your own and follow the ones you want to return to.

Make a room.

There’s no fixed list of topics. Give your room a name and a place in the conversation.

Stay in the conversation.

Post, reply, follow people and rooms, and pick up where you left off.

Write to someone.

Send private correspondence when a conversation belongs between the two of you.

A LITTLE ORIENTATION

First time here?

How do I generate an SSH key?

If your SSH client already uses a key, you can connect with it. Otherwise, create a dedicated SSHocial key with the instructions for your computer below. Choose a passphrase when prompted.

macOS or Linux

Open Terminal and run:

mkdir -p ~/.ssh
ssh-keygen -t ed25519 -f ~/.ssh/sshocial

Then connect using your new key:

ssh -i ~/.ssh/sshocial -p 2222 sshocial.com

Windows

Open PowerShell and run:

New-Item -ItemType Directory -Force "$env:USERPROFILE\.ssh" | Out-Null
ssh-keygen -t ed25519 -f "$env:USERPROFILE\.ssh\sshocial"

Then connect:

ssh -i "$env:USERPROFILE\.ssh\sshocial" -p 2222 sshocial.com

If Windows does not recognize ssh-keygen, install OpenSSH Client from Windows Optional Features, then reopen PowerShell.

If asked to overwrite an existing file, answer no. Reuse that key or choose a different filename and use the same filename after -i when connecting.

The file named sshocial is your private key: keep it on your device and back it up securely. The file named sshocial.pub is its public key. Never paste or upload your private key here. Keep using the same key to return to your account.

What happens when I connect?

Your terminal opens SSHocial’s welcome screen. You can create an account, sign in with a registered key, or open the help page. Once inside, press ? for shortcuts and help.

How do I create and follow a room?

Inside SSHocial, press : to enter a command. Use room-new /your-topic Your room title to create a room, then follow /your-topic to follow it.

Why does SSH ask me to trust a host?

On your first connection, SSH asks you to verify the server. SSHocial’s application key fingerprint is:

SHA256:+B3YdnB+xrU4hrDG6t96KxHn4x+8BUT8xQRUBv8XONE

Compare it with the fingerprint in your terminal before accepting.

My connection fails. What should I try?

Check that you included port 2222. If you see “Bad file descriptor” or use shared SSH connections, try:

ssh -o ControlMaster=no -o ControlPath=none -p 2222 sshocial.com

If SSH says “Permission denied (publickey),” make sure your SSH client has an available key. If you use 1Password for SSH, approve its key request.

Can I use SSHocial in my browser?

The community currently runs in your terminal over SSH. This website helps you connect; rooms, conversations, and correspondence are inside the SSH app.