Skip to content

Comments

Add Netbird support#907

Draft
jukoby wants to merge 9 commits intolxc:mainfrom
jukoby:netbird
Draft

Add Netbird support#907
jukoby wants to merge 9 commits intolxc:mainfrom
jukoby:netbird

Conversation

@jukoby
Copy link

@jukoby jukoby commented Feb 19, 2026

Closes #219

Quick Summary of the choice of parameters

Always used:
--no-browser

Not used:
--disable-auto-connect managed by services/service_netbird.go
--setup-key-file
--network-monitor false by default
--daemon-addr is set in the service
--service
all SSH flags

I would love to have some input if the following ones should be added because I am unsure:
--preshared-key sets WireGuard PreSharedKey property. If set, then only peers that have the same key can communicate.
--interface-name
--wireguard-port
--hostname Does only work when connecting for the first time, can be changed in the admin ui
--mtu

Maybe it would make sense to always set these, would also love some input here:
--extra-iface-blacklist Extra list of default interfaces to ignore for listening.
--dns-router-interval DNS route update interval (default 1m0s)

Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
…ation options

Signed-off-by: Julian Kobylanski <j.kobylanski@proton.me>
@jukoby jukoby mentioned this pull request Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Add netbird support

1 participant