From c448f62bb80643ba758a4bdc00e370e203e6abbc Mon Sep 17 00:00:00 2001 From: Phoenix/HotaruBlaze Date: Sun, 28 Jun 2026 19:08:09 +0100 Subject: [PATCH] too complicated --- hosts/blade/default.nix | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/hosts/blade/default.nix b/hosts/blade/default.nix index e5905b0..8b69381 100644 --- a/hosts/blade/default.nix +++ b/hosts/blade/default.nix @@ -15,25 +15,5 @@ networking.interfaces.eth0.wakeOnLan.enable = true; # ── NetBird zero-trust VPN ───────────────────────────────── - services.netbird = { - enable = true; - login = { - enable = true; - setupKeyFile = "/run/secrets/netbird-setup-key"; - }; - }; - - # Decrypt the NetBird setup key from SOPS secrets before netbird starts - system.activationScripts.netbird-setup-key = { - text = '' - mkdir -p /run/secrets - ${pkgs.sops}/bin/sops \ - --decrypt \ - --extract '["netbird_setup_key"]' \ - ${./secrets.yaml} \ - > /run/secrets/netbird-setup-key - chmod 600 /run/secrets/netbird-setup-key - ''; - deps = [ "etc" ]; - }; + services.netbird.enable = true; }