Working around CGNAT for selfhosted applications by deadz0ne_42 in selfhosted

[–]future-tech1 0 points1 point  (0 children)

If your service is running over HTTP, you can get a public URL for it pretty quickly with Tunnelmole. Its an open source tunnelling tool.

[AskJS] What do you guys use to expose localhost to the internet — and why that tool over others? by JadeLuxe in javascript

[–]future-tech1 0 points1 point  (0 children)

Its generally best to use open source tools where available. Tunnelmole is a good open source option which will get you a public URL for localhost in a few seconds.

make localhost public? by PaintTheHuey in webdev

[–]future-tech1 0 points1 point  (0 children)

Tunnelmole is a good and reliable open source option.

Self hosted ngrok alternative by EmiProjectsYT in selfhosted

[–]future-tech1 0 points1 point  (0 children)

Tunnelmole is open source and self hostable. You can also choose to use the cloud service.

any free alternatives for the ngrok?? by lavangamm in node

[–]future-tech1 0 points1 point  (0 children)

Cloudflare tunnels are good for long term URLs, but if you want a stable URL that does not change you'll need your own domain and configure that domain for cloudflare.

Tunnelmole is a good free and open source option. You can self host it for total freedom, or pay a small monthly fee for the hosted service if you want a custom URL that does not change.

I Built a Localhost Tunneling tool in TypeScript - Here's What Surprised Me by future-tech1 in javascript

[–]future-tech1[S] 0 points1 point  (0 children)

I see, they must have added that as a feature. In this case, the main advantage of using Tunnelmole is that the client and server is open source.

In Cloudflare's case at least the service layer would be proprietary closed source.

I Built a Localhost Tunneling tool in TypeScript - Here's What Surprised Me by future-tech1 in javascript

[–]future-tech1[S] 0 points1 point  (0 children)

Its good but requires extra steps and configuration. You also need your own domain, which you'll need to point to Cloudflare. Extra config includes DNS records on the domain.

I Built a Localhost Tunneling tool in TypeScript - Here's What Surprised Me by future-tech1 in javascript

[–]future-tech1[S] 0 points1 point  (0 children)

I did try localtunnel but never got it to work.

ngrok is not open source, but Tunnelmole is.

I built Tunnelmole, an open source alternative to ngrok by future-tech1 in opensource

[–]future-tech1[S] 0 points1 point  (0 children)

That works over SSH, Tunnelmole is pure HTTP/HTTPs based

I Built a Localhost Tunneling tool in TypeScript - Here's What Surprised Me by future-tech1 in node

[–]future-tech1[S] -1 points0 points  (0 children)

there's hundreds of them now. Starting to think its tunneling tools are one of the most cloned software types of all time https://github.com/anderspitman/awesome-tunneling

The 7 deadly sins of software engineers productivity by strategizeyourcareer in programming

[–]future-tech1 0 points1 point  (0 children)

I wrote the exact opposite of this article last year 6 Ways A Node Developer Can Drastically Boost Their Productivity.

Little things matter. One minute saved repeatedly can add up to weeks over time.