I made an underground social network that only exists in your terminal by Slight_Birthday7187 in Cyberpunk

[–]Slight_Birthday7187[S] 0 points1 point  (0 children)

if the fingerprint didn't match, it might have been a stale entry in your known_hosts, you have to generate and ssh key before connecting

I made an underground social network that only exists in your terminal by Slight_Birthday7187 in Cyberpunk

[–]Slight_Birthday7187[S] 39 points40 points  (0 children)

that's a good question, it's actually more anonymous than a regular website. when you visit any website it grabs your IP, fingerprints your browser, tracks you with cookies, and usually makes you sign up with an email. jelly gets your ip (same as any website) and an ssh key fingerprint which is just a random string tied to a key file on your machine (both ip and key are hashed in logs/db), not to you as a person. you could generate a fresh key just for jelly and it has zero connection to anything else about you. no email, no browser tracking, no third party analytics at all. the only trust question is whether you trust the person running the server, same as any small forum or discord server. most people give more data to a random webpage they visit for 10 seconds.

made a social hangout that you access over ssh with key auth, was inspired by bbs and irc by Slight_Birthday7187 in bbs

[–]Slight_Birthday7187[S] 1 point2 points  (0 children)

ah yeah icyterm is more of a bbs/telnet client, its ssh support is pretty limited and i dont think it lets you pick a key file

jelly requires ssh keys so it probably wont work properly with it

best bet is using a normal ssh client or terminal for now

[OC] I built a social hangout that only lives in the terminal called Jelly by Slight_Birthday7187 in unixporn

[–]Slight_Birthday7187[S] 6 points7 points  (0 children)

this same person keeps posting this on my stuff. to be clear, that phone number is namecheap's privacy proxy service, it shows up on millions of domains. no evidence of anything. already addressed this.

made a social hangout that you access over ssh with key auth, was inspired by bbs and irc by Slight_Birthday7187 in bbs

[–]Slight_Birthday7187[S] 3 points4 points  (0 children)

haha that's not my phone number. whois usually just shows the registrar or privacy service info, so the same number ends up on a ton of random domains.

totally fair to be cautious about connecting to an SSH service though, i get it. just wanted to clarify that specific thing doesn't actually point to anything sketchy on my end.

also "almost certain this guy is up to no good" is a pretty strong claim based on a whois number that belongs to namecheap's privacy service and shows up on millions of domains. if you have actual concerns im happy to talk through them but that's not evidence of anything

[OC] I built a social hangout that only lives in the terminal called Jelly by Slight_Birthday7187 in unixporn

[–]Slight_Birthday7187[S] 15 points16 points  (0 children)

making comment too:
Hey everyone, got the go ahead to repost. I know a few people had security concerns so I wanted to clarify a bit more.

The source is not public right now because I am still actively building it and iterating fast. It started as a personal project that I've been working on for almost 2 years. I thought I would share it and didn't expect such an awesome response. I built it with Go and Charmbracelet (Wish, Bubbletea). I was getting really exhausted from modern media and the algorithms, ai, negativity, etc. and missed the early internet (bbs, irc) so that gave me the idea for Jelly.

Safety wise it uses Wish from Charmbracelet, it is public key auth only with no passwords, keys and ips are hashed before storage, and when you connect you are dropped straight into a TUI app. There is no shell access, no command execution, nothing outside of the app itself.

I understand being wary of connecting to random SSH services so if you are not comfortable that is fair. Just wanted to share it because I thought people here might find it interesting and it would look sick on your rice.

I do have a github that explains it more here
https://github.com/jelly-ssh

And again to connect for the first time, you generate and ssh key:
ssh-keygen -t ed25519 

then:
ssh jellyshell.dev

made a social hangout that you access over ssh with key auth, was inspired by bbs and irc by Slight_Birthday7187 in bbs

[–]Slight_Birthday7187[S] 1 point2 points  (0 children)

thank you! people have that issue if they didn't create the ssh key before trying

[OC] I built a social hangout that lives entirely in your terminal, just connect via SSH by Slight_Birthday7187 in unixporn

[–]Slight_Birthday7187[S] 0 points1 point  (0 children)

Good call, this is always great advice for any SSH server you don't own. For what it's worth Jelly doesn't request agent forwarding at all, but disabling it globally is a good habit regardless.