Live data from Hacker News

Pgrok – Poor Man’s Ngrok

github.com

51–60 of 83 posts

Re: Pgrok – Poor Man’s Ngrok

#51
post #11

Has anyone tried this for a free ngrok alternative that works with HTTPS, doesn't require setting up a server and has no rate limit within reason? https://developers.cloudflare.com/pages/how-to/preview-with-... Based on the page it looks like you can install Cloudflare's CLI and then run `cloudflared tunnel --url http://localhost:3000 `, and you'll get back a URL to visit such as https://seasonal-deck-organisms-sf.tr…

Yeah configureed it yesterday.

Would have suggested it as an alternative if you wouldn't asked for it

Re: Pgrok – Poor Man’s Ngrok

#52
Great thing about k8s: you can expose all your dev env needs super fast and easy.

And adding a dex or so upfront is also super easy.

If you are a small company and need this regularly try to take a look at managed k8s.

It will be worth it

Re: Pgrok – Poor Man’s Ngrok

#53
post #50
post #48

Earlier quoted context omitted.

It says literally: > Not everyone is a dev who knows about server operations. For people working as community managers, sales, and PMs, booting up something locally could already be a stretch and requiring them to understand how to set up and fix server problems is a waste of team's productivity.

Oh, I read that as "you can send the links to community managers, sales, and PMs rather than making them run the app locally," since that's like, the main usecase.

Ah could also be, but the whole sentence was like this:

> Why not just pick one from the Awesome Tunneling? Think broader. Not everyone is a dev…

So I read this as targeting non devs.

I think every other alternative from that list also supports common usable links.

Re: Pgrok – Poor Man’s Ngrok

#54
post #45
post #42

I don’t see a usecase where a non dev should expose some local resource to the internet. These people don’t run local webservers, nor know how they work. ngrok is a developer tool. I don’t see why marketing a dev tool to non devs is a good idea, maybe somebody can explain?

What makes this seem like a non-developer tool? You need a server you control, you need to mess with YAML files, "configure Caddy" is one step that's assumed to be easy, etc.

From their docs:

Why? Stable subdomains and SSO are two things too expensive.

Why not just pick one from the Awesome Tunneling? Think broader. Not everyone is a dev who knows about server operations. For people working as community managers, sales, and PMs, booting up something locally could already be a stretch and requiring them to understand how to set up and fix server problems is a waste of team's productivity.

Copy, paste, and run is the best UX for everyone.

Re: Pgrok – Poor Man’s Ngrok

#55
post #41
post #38

Earlier quoted context omitted.

https://tailscale.com/blog/introducing-tailscale-funnel/ is free for personal use

funnel is still in alpha stage, you have to join the waitlist to be added to the testers, could take a long time…

There is an invite code on a public tweet by bradfitz:

https://twitter.com/bradfitz/status/1593767530082226176

Re: Pgrok – Poor Man’s Ngrok

#56
post #11

Has anyone tried this for a free ngrok alternative that works with HTTPS, doesn't require setting up a server and has no rate limit within reason? https://developers.cloudflare.com/pages/how-to/preview-with-... Based on the page it looks like you can install Cloudflare's CLI and then run `cloudflared tunnel --url http://localhost:3000 `, and you'll get back a URL to visit such as https://seasonal-deck-organisms-sf.tr…

I've personally used TOR as a quick and dirty way to expose a service through NATs.

Doesn't do HTTPS, but the protocol has a security layer built in already.

I'm sure using this in a corporate environment will get you some strange looks from your sysadmin, but for my personal setup it works quite well.

Re: Pgrok – Poor Man’s Ngrok

#57
post #38
post #11

Has anyone tried this for a free ngrok alternative that works with HTTPS, doesn't require setting up a server and has no rate limit within reason? https://developers.cloudflare.com/pages/how-to/preview-with-... Based on the page it looks like you can install Cloudflare's CLI and then run `cloudflared tunnel --url http://localhost:3000 `, and you'll get back a URL to visit such as https://seasonal-deck-organisms-sf.tr…

https://tailscale.com/blog/introducing-tailscale-funnel/ is free for personal use

[deleted]

Re: Pgrok – Poor Man’s Ngrok

#58
post #38
post #11

Has anyone tried this for a free ngrok alternative that works with HTTPS, doesn't require setting up a server and has no rate limit within reason? https://developers.cloudflare.com/pages/how-to/preview-with-... Based on the page it looks like you can install Cloudflare's CLI and then run `cloudflared tunnel --url http://localhost:3000 `, and you'll get back a URL to visit such as https://seasonal-deck-organisms-sf.tr…

https://tailscale.com/blog/introducing-tailscale-funnel/ is free for personal use

Not quite the same thing. Setting up a Tailscale network and installing/running the VPN client on your laptop takes an order of magnitude more work and system access than just running a script to open a local HTTP port (which is how ngrok, pgrok, Cloudflare Tunnels etc operate). The use cases are very different.

Re: Pgrok – Poor Man’s Ngrok

#59
post #42

I don’t see a usecase where a non dev should expose some local resource to the internet. These people don’t run local webservers, nor know how they work. ngrok is a developer tool. I don’t see why marketing a dev tool to non devs is a good idea, maybe somebody can explain?

[deleted]

Re: Pgrok – Poor Man’s Ngrok

#60
post #10

Why do projects that are meant to be lightweight use Postgres instead of SQLite? The latter is much easier to deploy (you, well, just don't need to), and does 99% of what anyone needs, and definitely 100% of what small projects need.

Small projects can still need to expand beyond a single server or have zero-downtime deploys.
Post reply on HN