Show HN: ssh chat.shazow.net
recommended by 1 user | 2014 | 171 points by shazow | messaging | original thread |

Hi HN,

I wrote a custom SSH server in Go, give it a try. It uses your terminal user and SSH keys to authenticate implicitly. Instead of getting a shell, you get an IRC-style chatroom with everyone else.

  $ ssh chat.shazow.net

If you're getting "Permission denied (publickey)", please use ssh-keygen to create a keypair. Instructions here: https://help.github.com/articles/generating-ssh-keys/

SSH is a really cool protocol; it's a lot like HTTP2. This is a demo of one thing you can do with it, but I plan to factor out the code into libraries that will let you build all kinds of experiences that can be used with any SSH client.

The source code is here: https://github.com/shazow/ssh-chat

(Should be reasonably stable and handle thousands of connections, but apologies in advance if it crashes: Try to reconnect in a minute.)

One user recommended this thread. What they said:
hgo Jul 22, 2020 | on: Show HN: Gitern is a Git host for hackers | context

I love it. Would feel more comfortable with a bash source-file I could copy than an installer tbh.

This reminds me, as I suppose you expect, of a lovely ssh-based chat service i saw on here a while back: https://news.ycombinator.com/item?id=8743374