There’s a new version of netbird which doesn’t require any IDP. Things have changed - Release v0.62.0 · netbirdio/netbird · GitHub
Haven’t tested yet tho
Update:
Successfully installed Netbird under Pangolin through newt in Netbird’s docker compose file. Super Clean. Sign up and login works.
Problem - But unable to connect my devices. Maybe I’ve configured the urls incorrectly
Request Logs shows everything fine. No idea what I missed in copying Caddyfile. Maybe it has something to do with this - Configuration for your reverse-proxy
Btw, here are steps I took to install this -
-
Install Netbird in ~/netbirdX/ folder with x.example.com pointing to netbird vps
-
Run
docker compose downon the installed netbird stack in netbirdX folder -
Copy ~/netbirdX/ folder’s content into ~/netbirdY/ folder with command
sudo cp -R ~/netbirdX/ ~/netbirdY/ -
Applied few tweaks to compose file in netbirdY folder which you can find here
Changes to note -- Added hostnames to each services. Don’t know if that will help
- Make sure to put your pangolin site credentials in newt service part
- Make sure to change folder netbirdY in management service part to your folder location.
-
Change domain names in dashboard.env, management.json and relay.env from x.example.com to y.example.com and run
docker compose up -din netbirdY folder -
Create new resource at y.example.com in Pangolin for Netbird with the rules similar to the ones in Caddyfile from netbirdY folder. Check my attachment above, to see how it looks after creation.
-
Disable Authentication for now (with rules would be good way tho)
Now when you go to y.example.com, it should work
Let me know if connecting devices works for anyone. That is as far I can get. Or If anyone has some solution, please share. Thank you ![]()

