The conversation

Lessons learnedExperience excerpt · English

This is nice and for those who's asking, it's different from ngrok and the others in that you don't …

This is nice and for those who's asking, it's different from ngrok and the others in that you don't need a separate client, (almost) everyone has ssh installed. To the author, I wish you best of luck with this but be aware (if you aren't) this will attract all kind of bad and malicious users who want nothing more than a "clean" IP to funnel their badness through. serveo.net [2] tried it 8 years ago, but when I wanted to use it I at some point I found it was no longer working, as I remember the author said there was too much abuse for him to maintain it as a free service I ended up self-hosting sish https://docs.ssi.sh instead. Even the the ones where you have to register like cloudflare tunnels and ngrok are full of malware, which is not a risk to you as a user but means they are often blocked. Also a little rant, tailscale has their own one also called funnel. It has the benefit of being end-to-end encrypted (in theory) but the downside that you are announcing your service to the world through the certificate transparency logs. …

Original discussionTunnl.gg113 source comments · at import
5

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 5

Direct replies available in this import. Original-language excerpts.

RE

It would be nice to have an open-source version that you can self-host. That would solve the abuse problem. Maybe with a service to create API keys.

Full original
KL

Thanks for the kind words. I hope I won't have to close this service in a few days due to abuse but its a weird world we live in.

Full original
AP

A few other options as well: https://github.com/anderspitman/awesome-tunneling

Full original
LE

OpenSSH is preinstalled on Windows as well, so I think it's not a stretch to say everyone has ssh now.

Full original
SO

Random thoughts: one can get user's ssh public keys from GitHub on the fly (from `https://github.com/<username>.keys`), so that it requires a valid GitHub account to use this service, without (extra) auth process.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.