Figured I’d give Netbird a go, glad I did because I can self host extremely easily by using the new services feature.
You specify a subdomain, point to a peer, specify a protocol and port, and you are good. NetBird fetches you the certificate and your site goes live fast.
I can use my Immich with my mobile data now.



Netbird is a European company headquartered in Berlin. It’s fully FOSS and you can self-host the entire stack, unlike Tailscale which relies on a third party implementation.
There’s a script on their github that makes setup super easy.
That said, I’ve no idea where their servers are, if you opt to use their servers instead of hosting your own.
It seems similar in purpose to pangolin, how do they differ?
Never used Pangolin, so I’ve no idea. Sorry.
Had the same question since I am running pangolin
https://netbird.io/knowledge-hub/netbird-vs-pangolin
Network architecture