[Tutorial] Netbird behind Pangolin
from statelesz@slrpnk.net to selfhosted@lemmy.world on 10 Mar 20:05
https://slrpnk.net/post/35138467

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!

#selfhosted

threaded - newest

Deckname@discuss.tchncs.de on 11 Mar 09:21 collapse

youtu.be/edYQOxIQIGM

Netbird has recently added a reverse proxy, so this seems unnecessary. I was also thinking between netbird and pangolin but i think i would now go with netbird, when i finally have the time to set it up and ditch my current solution with cloudflare tunnels.