I look forward to running this on OCI's free instances, great job on this! I already have wireguard tunnels running but it's such a pain to set it up through the cli
Very great project! I disabled the proxy status on cloudflare for one of my domain that I wanted to use though but when I try to log into the program it keeps looping... Any advice? Thank you for your time
Nice! Personally interested in exposing my Immich instance, mobile app supports custom proxy headers sent with every request, are there any plans for authentication methods for such scenarios?
Hi! I'm a total noob. So sorry for my question : I don't understand the NEWT part. If I want to expose my services to the internet, where should NEWT be installed ? On the server where pangolin is, right ? So, let's say i want to have my nas accessible through internet. I set up a ubuntu VM on it. I install pangolin and newt on this VM, and then on the dashboard, i configure the address (domain name, etc) to point to the local IP of my nas, and ....voila (like the reverse proxy npm) ? is that it ?
Hey, good question! If you plan to use the tunneling features of Pangolin as shown in the video, you would install Pangolin on a VPS to act as the "hub", and you would install Newt on your home network as a companion. Newt establishes a tunnel from your home network to the VPS, and Pangolin exposes with authentication. You can attach as many Newt tunnels to your Pangolin server as you wish by creating multiple sites, which allows you to create a distributed network. As an option, if you don't want to use the tunneling capabilities, and you would prefer to use Pangolin just as a normal reverse proxy with authentication features, you could install Pangolin directly on your home network. Newt would not be a requirement in this situation because no tunnels are to be established. Pangolin (and all it's features) would act the same way except you wouldn't be using the tunnels. Hope that helps!
if i understand it right, the best practice is you install pangolin on an public vps with public IP / Domain maybe hostet in the hetzner cloud or something light that and the Newt instance you can install on an raspberry pi or other docker / vps instance running 24/7 (or you start the vps / docker if u need an expose maybe when u leave your house ^^) in your home network. the important way is your private home VPS / Raspberry Pi needs a success ping to your other machines in the network you want to "expose".
Hi guys. Love this software!! Thank you for making it available. All of my HTTPS resources work perfectly but when I try to add a HTTP resource (Dashy) I get a HSTS error. Not sure what I'm doing wrong.
I like this. I would like to see an possibility to use this in unraid. The newt client was added a few days ago in community applications. Is traefik required? Because im using an reverse proxy (swag) which already gets the certificates (no wildcard). I'm a noob at this topic, btw.
Newt is only available on Unraid right now, but we're working on getting Gerbil and Pangolin listed. Traefik is required for the stack right now, but maybe not in the future. I think you could run Traefik alongside swag though. Let us know if you can think of anymore features you'd want and add them to the discussions on the repo: github.com/orgs/fosrl/discussions or discuss with us on Discord: discord.gg/HCJR8Xhme4
Wow!
That’s the most promising piece of software 2025! Please keep developing this tool. ☺️
This is really great, looking forward to progress but this is already super useful!
Looks very nice! When oauth is implemented, I will probably make a switch to this
This feature is something we plan to release soon as it has been requested a lot :)
Wow this is sick. 🎉🎉
I want to ask is it possible to expose SSH / RDP / MySQL or other protocols using this? (Non-HTTP)
Currently only HTTP and HTTPS, other protocols are comming soon
Awsome project. Looks great :)
Damn! That look veeery promising. What about Layer 7 protection like WAF? Are there any plans to implement it?. Im gonna give it a try for sure.
I look forward to running this on OCI's free instances, great job on this! I already have wireguard tunnels running but it's such a pain to set it up through the cli
Thank you! Let us know how it goes
Very great project! I disabled the proxy status on cloudflare for one of my domain that I wanted to use though but when I try to log into the program it keeps looping... Any advice? Thank you for your time
Nice! Personally interested in exposing my Immich instance, mobile app supports custom proxy headers sent with every request, are there any plans for authentication methods for such scenarios?
Hi! I'm a total noob. So sorry for my question : I don't understand the NEWT part. If I want to expose my services to the internet, where should NEWT be installed ? On the server where pangolin is, right ?
So, let's say i want to have my nas accessible through internet. I set up a ubuntu VM on it. I install pangolin and newt on this VM, and then on the dashboard, i configure the address (domain name, etc) to point to the local IP of my nas, and ....voila (like the reverse proxy npm) ? is that it ?
Hey, good question!
If you plan to use the tunneling features of Pangolin as shown in the video, you would install Pangolin on a VPS to act as the "hub", and you would install Newt on your home network as a companion. Newt establishes a tunnel from your home network to the VPS, and Pangolin exposes with authentication. You can attach as many Newt tunnels to your Pangolin server as you wish by creating multiple sites, which allows you to create a distributed network.
As an option, if you don't want to use the tunneling capabilities, and you would prefer to use Pangolin just as a normal reverse proxy with authentication features, you could install Pangolin directly on your home network. Newt would not be a requirement in this situation because no tunnels are to be established. Pangolin (and all it's features) would act the same way except you wouldn't be using the tunnels.
Hope that helps!
if i understand it right, the best practice is you install pangolin on an public vps with public IP / Domain maybe hostet in the hetzner cloud or something light that and the Newt instance you can install on an raspberry pi or other docker / vps instance running 24/7 (or you start the vps / docker if u need an expose maybe when u leave your house ^^) in your home network.
the important way is your private home VPS / Raspberry Pi needs a success ping to your other machines in the network you want to "expose".
Hi guys. Love this software!! Thank you for making it available. All of my HTTPS resources work perfectly but when I try to add a HTTP resource (Dashy) I get a HSTS error. Not sure what I'm doing wrong.
I like this. I would like to see an possibility to use this in unraid. The newt client was added a few days ago in community applications.
Is traefik required? Because im using an reverse proxy (swag) which already gets the certificates (no wildcard).
I'm a noob at this topic, btw.
Newt is only available on Unraid right now, but we're working on getting Gerbil and Pangolin listed. Traefik is required for the stack right now, but maybe not in the future. I think you could run Traefik alongside swag though. Let us know if you can think of anymore features you'd want and add them to the discussions on the repo: github.com/orgs/fosrl/discussions
or
discuss with us on Discord: discord.gg/HCJR8Xhme4