NetBird support (Request)

Can we get native support for NetBird Open Source Zero Trust Networking (as we have for Tailscale/Zerotier)?

2 Likes

Hi,

I have collected this requirement.

Since there are already related plugins/features, such as Tailscale, Zerotier, AstraWarp, they run very well, and these features are not lagging behind and outdated.

Based on the current firmware and functions, the PM team may need to evaluate this NetBird requirement.

1 Like

They have a pretty good 'free' plans, compared to others.

2 Likes

Netbird is fully open-source (including the back-end server side) with its maintainer from the EU, which is about as good as gets in terms of the secured privacy we ultimately seek.

1 Like

yes we need netbird support!

2 Likes

All of these solutions contain paywalled features, whereas netbird can be completely free if hosted yourself.
+1 Netbird

3 Likes

This is great for those that have the AX1800 and I understand that plugin repositories for the OpenWRT can be added to other devices however, there is no tutorial explaining the correct repositories to add to the rest of the device offerings such as the x3000, x750, etc.

Would be great if there was a resource to reference on the proper way to add main line OpenWRT repositories to other GL.Inet routers in such a way that the GL.Inet staff somewhat approves of so users that wish to install outside packages can without potential breaking Official GL.Inet releases.
Example of what I'm talking about, How to change the AX1800/AXT1800 plug-in feed to OpenWRT

If you don't understand the risks, ramifications of mixing repo feeds it doesn't matter what is the device. That said the NetBird client is written in Golang. Golang is near trivial to cross compile for armv7, armv8, x86_64, etc. You don't even necessarily need much beyond the appropriate binary for your device's architecture & the necessary startup/shutdown init.d scripts. You'd have to set up some firewall rules for it of course.

GOOS=linux GOARM=7 GOARCH=arm go build http-file-server

Considering GL.iNet doesn't currently offer a way to update the TailScale client (also written in Golang) from within their GUI I wouldn't get my hopes up for a similar 'toggle it & forget it' for NetBird.

I hope GL.iNet will add NetBird.
It´s helpful for europeen users: German Data Privacy + Open Source.

1 Like

Hello,

We sincerely apologize, but we currently do not support NetBird.

If you need to use it on a GL router, you can install it manually, please refer to

1 Like

Thank you very much!

Another +1 for Nebird support!

Hello,

Sorry we currently have no plans to support this feature.

You can manually install the plugins to use them via this guide:

I am writing to ask for native NetBird support on the Flint, Slate, Puli, and Beryl routers. I know the old thread was closed, but the technical reasons for adding this to the main router line are now stronger than ever.

The biggest reason is the architecture. Tailscale relies on a proprietary cloud control plane hosted in the US. NetBird lets us host the entire management and signal stack on our own servers. For your core users who care about GDPR and data sovereignty, relying on a third-party proprietary cloud for device discovery is often a dealbreaker. Native support would let us keep all metadata on our own infrastructure, avoiding vendor lock-in and legal risks that Tailscale brings by default.

Performance on ARM routers is another critical factor. NetBird uses the official WireGuard implementation in kernel space. Tailscale often falls back to a userspace daemon on embedded devices to handle its proprietary extensions. Benchmarks show that kernel-space WireGuard delivers significantly higher throughput with much lower CPU usage. On a router handling gigabit traffic, this efficiency means faster speeds and less heat, which is vital for devices that run 24/7.

We already know this works because you did it for the Comet. The successful rollout on the Comet KVM proves the integration is stable and the code is ready. The ARM architecture in the Flint and Slate is nearly identical, so the heavy lifting is already done. Keeping this feature exclusive to the KVM line while the main routers struggle with manual CLI installations feels like an unnecessary split in your product family.

Please consider porting the native NetBird UI to the other models. We just need the ability to enter a setup key or management URL in the web interface without touching the command line. You have built the best hardware for privacy. Hopefully you make the software match that promise completely.

Thanks for listening.