rany_
This is a great idea but I'm a bit concerned about your bandwidth costs and illegal/malicious content being hosted used under your domain.
For the second point, you might want to implement some kind of browser warning similar to what Ngrok does.
klipitkas
Thats a fair point, there are some protections in place for abuse already. I will have a look at what ngrok does for browser warnings. Thanks a lot for the suggestions.
gnfargbl
Be aware of threat actors, too: you're giving them an easy data exfil route without the hassle and risk of them having to set up their own infrastructure.
Back in the day you could have stood up something like this and worried about abuse later. Unfortunately, now, a decent proportion early users of services like this do tend to be those looking to misuse it.
skrebbel
What's a "data exfil route"?
ramon156
How does this compare to cloudflare or even a self-hosted tailscale tunnel?
Also do you collect any data? Privacy says
> We do not collect, store, or sell your personal data.
But I guess personal data is a bit ambiguous. You're at the very least collecting my IP (which is fine, I'm just curious)
computer
You are mentioning it's encrypted end-to-end; please explain how your server is unable to read the contents of the stream?
szemy2
How is it different to ngrok? Genuinely curious, I might switch.
rishikeshs
How are you able to host it for free?
hugoromano
Love the approach, simplicity and concept. SPA works fine if entry point is / if /terms /privacy greated with 404.
klipitkas
Hey, thanks for the comment. I am having a look with my own apps and it seems to work with pages and nextjs middleware as well.
klipitkas
Built another localhost tunneling tool because I kept forgetting my ngrok auth token.
What it does:
- Expose localhost to the internet (HTTP/TCP/WebSockets) - Zero signup – just works immediately - Free
Nothing groundbreaking, just scratching my own itch for a no-friction tunnel service. Written in Go.
Link: https://tunnl.gg
Happy to answer questions or hear how you'd improve it.
canopi
That's really cool. I guess this is an alternative to ngrok (which I like but hate due to having to sign in).
keepamovin
Not many people know that you can use cloudflare tunnels without signing up.
klipitkas
Yes, its free to use and does not require any clients (but you need to have ssh client installed)
If you keep this up you'll want to add yourself to the public suffix list:
https://publicsuffix.org/
You should also consider grouping your random hostnames under a dedicated subdomain. e.g. "xxx-xxx-xxx.users.tunnl.gg", that separates out cookies and suchlike.