netbird unstable

This commit is contained in:
2026-04-21 22:16:02 -05:00
parent eff446334d
commit 0c7cafdc17
4 changed files with 22 additions and 24 deletions

6
flake.lock generated
View File

@@ -663,11 +663,11 @@
}, },
"nixpkgs-us": { "nixpkgs-us": {
"locked": { "locked": {
"lastModified": 1775710090, "lastModified": 1776548001,
"narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", "narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4c1018dae018162ec878d42fec712642d214fdfa", "rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -49,6 +49,10 @@
}; };
}; };
services.netbird.clients.default.environment = {
NB_EXTRA_DNS_LABELS = "server";
};
sysconfig = { sysconfig = {
remoteBuildHost = true; remoteBuildHost = true;
graphical = false; graphical = false;

View File

@@ -86,24 +86,9 @@
programs = { programs = {
#steam.enable = true; #steam.enable = true;
hyprpanel.enable = true;
hyprland.enable = true; hyprland.enable = true;
}; };
virtualization = {
wyoming = {
enable = false;
};
homeassistant = {
enable = false;
};
};
}; };
}; };
}; };
} }

View File

@@ -17,13 +17,22 @@
in lib.mkIf config.sysconfig.services.netbird.enable { in lib.mkIf config.sysconfig.services.netbird.enable {
services.netbird = { services.netbird = {
enable = config.sysconfig.services.netbird.enable; enable = lib.mkDefault config.sysconfig.services.netbird.enable;
ui = {
enable = true; clients.default = {
#package = pkgs-us.netbird-ui; port = 51820;
#package = pkgs.netbird-ui; name = "netbird";
interface = "wt0";
hardened = false;
ui = {
enable = lib.mkDefault config.sysconfig.graphical;
#package = pkgs-us.netbird-ui;
#package = pkgs.netbird-ui;
};
}; };
package = pkgs-us.netbird;
package = pkgs-us.netbird;
#package = pkgs.netbird; #package = pkgs.netbird;
}; };
}; };