Moving from TailScale to NetBird

Why?

I have been using TailScale from 4 years. Recently, I wanted to self-host HeadScale(open source TailScale server) on my own server.

During self hosting, I realised that HeadScale is not a drop-in replacement for TailScale.

App connectors are main reason I was using TailScale and HeadScale doesn't support app-connectors.

NetBird

NetBird is completely open source and has a self-hosted server. Setting up split DNS tunneling and routing is easier with NetBird.

It has a clean web UI to manage network/policies which is way better than TailScale's web UI.

It also has a cool control center to visualize the network and connected devices.

netbird

It still doesn't have support for light theme yet. Since I am not accustomed to dark theme, I am using Stylus extension and changing the theme to light theme.

html { filter: invert(1) hue-rotate(180deg); background: #fff; }
img, svg, video, canvas, [style*="background-image"] { filter: invert(1) hue-rotate(180deg); }

Conclusion

NetBird can be self-hosted in few minutes and migration is much smoother than I expected.


Need further help with this? Feel free to send a message.