I Have a Passable Netbird Config Now

This commit is contained in:
Annika Merris 2024-09-03 09:43:58 -04:00
parent 8770d3791b
commit f11ae539c1
7 changed files with 53 additions and 43 deletions

View file

@ -90,9 +90,6 @@ inputs.nixpkgs.lib.nixosSystem {
yubikey.enable = true;
kdeconnect.enable = true;
tailscale.enable = true;
# TODO: Move this out
}
];
}

View file

@ -1,6 +1,8 @@
{ config, lib, pkgs, ... }:
{
sops.secrets."netbird/setup_keys/end_user" = { };
{ config, lib, pkgs, ... }: {
sops.secrets."netbird/setup_keys/end_user" = {
owner = config.users.users.annika.name;
group = config.users.users.annika.group;
};
netbird = {
enable = true;
opts = {