Or hire a static ip and expose whatever ports you feel like. Its amazing how far we've fallen from the internet of the 90s when you could get this done on most ISPs with all of a phone call.
Dynamic DNS is a good alternative. A free one I like is https://www.duckdns.org/
Tunnelmole, an ngrok alternative (open source)
51–60 of 87 posts
Re: Tunnelmole, an ngrok alternative (open source)
#52Re: Tunnelmole, an ngrok alternative (open source)
#53I maintain a list of similar tools here: https://github.com/anderspitman/awesome-tunneling I'm not sure there's a single class of software that's been implemented more times than ngrok-style tunneling. I keep finding more and more. Honestly it's a really fun exercise. Fairly challenging, but well within the reach of a single developer. I believe I'm currently working on my 5th incarnation.
I still haven’t found an ideal solution, despite a variety of options. Cloudflare tunnels are good, but Cloudflare terminates TLS certificates, and scans the traffic. People host on premise for privacy, which is moot if using Cloudflare. FRP is simple and works, but it takes inbound traffic from open Internet. A vulnerability in it could compromise your environment. The transport encryption is customized (probably us…
There are several options on the list that do e2ee, including commercial services that likely have better pricing than ngrok. That said, I'm not aware of any that are marketed for high bandwidth usage such as video streaming. FWIW my 5th incarnation mentioned above will be such a service.
Re: Tunnelmole, an ngrok alternative (open source)
#54Earlier quoted context omitted.
> I'm not sure there's a single class of software that's been implemented more times than ngrok-style tunneling. I keep finding more and more. AFAIK ngrok was the first widespread implementation of it, and there was such a sheer lack of it before that everyone started working on their own implementations at once and now we have an abundance. (At least that's my personal theory.)
I think "widespread" in this case means "marketed better". There were open source implementations before ngrok, whose founder even worked with someone who'd written one of those. (ngrok back then was certainly better than a lot of those other options, though.) Webhooks created the need for local tunneling software. Before ngrok, webhooks themselves were just starting to become more common. The need for local tunnelin…
Re: Tunnelmole, an ngrok alternative (open source)
#55I maintain a list of similar tools here: https://github.com/anderspitman/awesome-tunneling I'm not sure there's a single class of software that's been implemented more times than ngrok-style tunneling. I keep finding more and more. Honestly it's a really fun exercise. Fairly challenging, but well within the reach of a single developer. I believe I'm currently working on my 5th incarnation.
Re: Tunnelmole, an ngrok alternative (open source)
#56Is there any stand-alone open source version of the VS Code port forwarder? That’s what I really want. Not so much public access, just local access to ports on the remote machine that I can easily manage. SSH port forwards don’t work inside docker dev environments (and docker containers have to be rebuilt to export new ports natively), so some extra software is needed.
If you want a nice GUI for remote managing maybe check out one of my tools, boringproxy
Re: Tunnelmole, an ngrok alternative (open source)
#57Note that server source code contains a feature to capture all traffic that you send over it: https://github.com/robbie-cahill/tunnelmole-service/blob/c58... I would only use the self-hosted version.
You shouldn't assume that a server which is ostensibly running code you can see is actually running that code without modifications.
That said, there is a difference between someone claiming (explicitly or implicitly) that they're not doing something, versus not making a claim, versus admitting they are doing it.
Re: Tunnelmole, an ngrok alternative (open source)
#58Earlier quoted context omitted.
Dynamic DNS is a good alternative. A free one I like is https://www.duckdns.org/
Or just doing a bit of research on which ISP provides static ips with the ability to serve continent. Not everything has to be Google scale.
Re: Tunnelmole, an ngrok alternative (open source)
#59Also, Local Tunnel: https://localtunnel.github.io/www/
I tried to test this out. But got blocked when I visited my Public URL by some security warning page around phishing? Which is fair enough, but it wasn't clear to me how I could remove that and get the URL to point to my local server like I wanted. Also, their GitHub project has not been maintained for some time.
IMO it's not worth running a free tunneling service.
[0]: https://publicsuffix.org/
EDIT: I see in another thread that you've already gotten hit with phishing. I have some follow up questions I'll ask in that thread.
Re: Tunnelmole, an ngrok alternative (open source)
#60Does it have the same spam prevention policies as ngrok?
In the early days there where several attempts to use Tunnelmole for phishing. When you think about it, a service that hides your IP under a domain that is not yours means you can do whatever you want without risking your own server or domain being taken down for abuse, instead risking my server. So I added code to forward an X-Forwarded-For header, which contains the real IP address of the client. Also random URLs h…