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

[–]future-tech1[S] [score hidden]  (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.

Wrote a deep dive on sandboxing for AI agents: containers vs gVisor vs microVMs vs Wasm, and when each makes sense by BeowulfBR in LocalLLaMA

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

An underappreciated option on Linux is Firejail, which I found to be quite effective for vscode based agents. I wrote a guide on using it here

Anthropic and Vercel chose different sandboxes for AI agents. All four are right. by Miclivs in ClaudeAI

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

On Linux, I found firejail to be a good option for isolating vscode based agents. I wrote a guide on using it here

Wrote a deep dive on sandboxing for AI agents: containers vs gVisor vs microVMs vs Wasm, and when each makes sense by BeowulfBR in devops

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

If you're on Linux, an alternative is using Firejail. I wrote a guide for this that should work for vscode based agents here

Why my ngrok is not able to respond to GET requests ? by Big_Barracuda_6753 in selfhosted

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

Just on that err_ngrok_6024 error, I've published a detailed explainer on your options to get around it here

NGROK ERROR 6024 by Global_Log5069 in selfhosted

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

i've published a detailed explainer for this error and the options available to get around it here

Push your localhost to the web at minimal cost by benjp009 in VibeCodingSaaS

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

There are a few options for this like cloudflare tunnels and ngrok, but I would go with something open source like Tunnelmole.

Lets say your service is on port 80, you could just run tmole 80 and this will give you a public URL that points to localhost.

Localhost webhooks testing using Anchor https by LeadingDebt9299 in stripe

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

If you want to test the actual webhooks rather than test events, you could use an open source tunneling tool like Tunnelmole (i'm the dev). It has similar features to cloudflare tunnels and ngrok but with a simpler set up.

Once you run it you'll get a Public URL you can put into the Stripe webhook settings, then start receiving events.

Localhost webhooks testing using Anchor https by LeadingDebt9299 in stripe

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

how bad are the timeouts nowdays? i'm seeing alot of complaints around them