Anarchist without adjectives
Sysadmin into Linux, Selfhosting and Piracy

  • 2 posts
  • 13 comments
Joined 6 months ago
Cake day: January 3rd, 2026

This might be an odd setup, but I prefer Pangolin for the easy deployment of a combined Reverse Proxy and VPN but also wanted to play around with Netbird, which provides a mesh VPN.

So I have Pangolin installed on a VPS and connected to my home server which is running the Newt client.
Then I’ve installed Netbird on my home server using the Self-hosting Quickstart Guide. I choose “Other/Manual” when it came to selecting a Reverse Proxy and created the respective public resource in Pangolin for your subdomain. Just add multiple targets for multiple endpoints and enable Advanced Mode:

Just make sure to select h2c instead of http for /signalexchange.SignalExchange and /management.ManagementService. And obviously replace the 192.168.178.123 with your IP address.

Then start the docker-compose.yml and browse to your subdomain to register your initial account. Done!

  • Yes, but I also want to run the client in a container and the docs recommend to run the container using network_mode: host. And I suspect this creates a conflict in networks. So I want to have Netbird server, Netbird client and Nginx Proxy Manager all in containers share the same network.

  • If your current setup is satisfying your needs don’t change it. Linux Mint is quite similar to Debian when it comes to the base.
    If you want to try and learn new thing maybe look into Bash scripting or Docker. Think of something useful you would like to have and try creating it.