Live data from Hacker News

Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

github.com

91–100 of 132 posts

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#91
post #71

Reverse proxy in nodejs? How about no?

Haha valid concern. We are actually using Traefik to do the reverse proxying which is a pretty standard reverse proxy written in Go! Our tunnel client Newt is also written in Go. The pangolin UI and control plane is typescript though.

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#92
post #33

Would Pangolin "integrate naturally" with something like Dokploy? Or is more meant to "replace" it? Could you make a Dokploy template to let people deploy it easily?

From the little I understand about it I think you may be able to deploy Pangolin on it. Would need to do some research. But you could also use Pangolin to provide access to a self hosted Dokploy application I think.

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#93
post #63

How does this compare to other OSS like zrok?

It looks like there might be some overlap. There are a bunch of solutions in this space! It looks like they do provide public access to resources which is what Pangolin does. We might have a bit more of authentication options but dont hold me to that.

We are working on some "client" based solutions as well similar maybe to what Zrok is doing which we may release in Beta in the next couple of weeks!

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#94
post #64

genuine, security newbie, question. What's the worst case scenario that can happen on using this type of solution from a security standpoint? I do get it the authentication would be compromised. Probably some internal ports would be exposed publicly too.. what else?

Good question. I think absolute worse case scenario the tunnel and VPS is compromised and someone is able to gain access to the private network. We advise people in the docs to always consider this a possibility and secure Newt and what is has access to. A slightly worse case is there is a bypass in the forward auth and someone can get access to the webpage of a private service without passing the user/pass auth etc.

We are always looking for security experts to review the code and to pen test the application. Please hammer it and let us know at security@fossorial.io if there are any issues!

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#95

Also interested in knowing whether a professional security audit was done and if there is a public security pentesting program. This is especially important given the blast radius of an authentication service.

We are always looking for security experts to review the code and to pen test the application. Please hammer it and let us know at privacy@fossorial.io if there are any issues!

As the project grows and we have more resources to spend we will try to work with some professional service to take a look for sure.

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#96

Hello Eveyone, this is the other maintainer here. Just wanted to add some more detail about the other components of this system: Pangolin uses Traefik under the hood to do the actual HTTP proxying. A plugin, Badger, provides a way to authenticate every request with Pangolin. A second service, Gerbil, provides a WireGuard management server that Pangolin can use to create peers for connectivity. And finally, there is N…

The official traefik v3.4.4 amd64 binary from Github is only 207MB.

https://github.com/traefik/traefik/releases/expanded_assets/...

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#97

There are dozens of open source alternatives to Cloudflare Tunnels: https://github.com/anderspitman/awesome-tunneling That being said, I believe Pangolin is one of the better and polished ones.

Which one is as feature packed as Pangolin with a working web UI?

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#99
post #36

This is super exciting! The “Cloudflare Tunnel” lock-in has always bugged me, so seeing an open source option is genuinely refreshing. I’m especially curious how Pangolin handles the gritty stuff—flaky networks, authentication headaches, scaling up when things get real. If anyone’s kicked the tires on this in the wild, how does it compare to the “it just works” magic of Cloudflare? Bonus points if you’ve wrangled it…

More on it here, for those interested:

https://aazar.me/posts/reincarnating-a-raspberry-pi

Re: Show HN: Pangolin – Open source alternative to Cloudflare Tunnels

#100
post #45

Earlier quoted context omitted.

Would love to understand it better too. It looks like the use cases are similar but the tech is different. NetBird is an alternative to Tailscale that uses Wireguard under the hood while these seem to use Traefik under the hood. I am personally a user of NetBird and love it. The design of the UI is very similar though :)

Pangolin is "public ingress to private networks" and not a mesh VPN/network builder. As you say I think NetBird is an alternative to Tailscale and we are an alternative to Cloudflare tunnels, Ngrok, or Zscaler. It is more about exposing things publicly with authentication in the browser for people to access than about building a network for disparate devices to communicate.

It is correct that pangolin is something like pinggy.io or cf tunnels as you mention. But those do not give such fine grained access control it seems - like a firewall checking identity and all.

But definitely it is not a vpn or mesh network it seems.

Post reply on HN