From 4506c462e3ae6519e8bfa9fac8a1aa85d1b32602 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Wed, 21 May 2025 21:59:07 +0200 Subject: snapshot: Mi 21. Mai 21:59:07 CEST 2025 --- modules/desktop/zerotierone/default.nix | 4 +--- secrets/secret1.age | Bin 0 -> 238 bytes secrets/secrets.nix | 9 +++++++++ srv/hadante/agenix.nix | 7 +++++++ 4 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 secrets/secret1.age create mode 100644 secrets/secrets.nix diff --git a/modules/desktop/zerotierone/default.nix b/modules/desktop/zerotierone/default.nix index e8e834b..62f4085 100644 --- a/modules/desktop/zerotierone/default.nix +++ b/modules/desktop/zerotierone/default.nix @@ -8,8 +8,6 @@ { services.zerotierone = { enable = true; - joinNetworks = [ - "363c67c55a720f73" - ]; + joinNetworks = import config.age.secrets.secret1.path; }; } diff --git a/secrets/secret1.age b/secrets/secret1.age new file mode 100644 index 0000000..d77c00c Binary files /dev/null and b/secrets/secret1.age differ diff --git a/secrets/secrets.nix b/secrets/secrets.nix new file mode 100644 index 0000000..4701609 --- /dev/null +++ b/secrets/secrets.nix @@ -0,0 +1,9 @@ +let + nea = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINg2WYMRKINwbH5UCqqK2qq/qW0gG1NnaALHqEyU4NzM"; + users = [ nea ]; + systems = [ ]; + all = users ++ systems; +in +{ + "secret1.age".publicKeys = all; +} diff --git a/srv/hadante/agenix.nix b/srv/hadante/agenix.nix index 936a896..9aedf0f 100644 --- a/srv/hadante/agenix.nix +++ b/srv/hadante/agenix.nix @@ -11,4 +11,11 @@ inputs.agenix.overlays.default ]; environment.systemPackages = [ pkgs.agenix ]; + age = { + secrets = { + secret1.file = ../../secrets/secret1.age; + }; + identityPaths = [ "/home/nea/.ssh/id_ed25519" ]; + + }; } -- cgit