diff --git a/hosts/checkmate/default.nix b/hosts/checkmate/default.nix index 228c31b..863ae03 100644 --- a/hosts/checkmate/default.nix +++ b/hosts/checkmate/default.nix @@ -12,6 +12,12 @@ tools: { }; }; + hypr = { + id = "12D3KooWL84sAtq1QTYwb7gVbhSNX5ZUfVt4kgYKz8pdif1zpGUh"; + addr = "10.100.3.32"; + listenPort = 995; + }; + enterprise = { subdomain = "node"; }; diff --git a/hosts/checkmate/system.nix b/hosts/checkmate/system.nix index 3a06dc9..e6338dc 100644 --- a/hosts/checkmate/system.nix +++ b/hosts/checkmate/system.nix @@ -8,6 +8,7 @@ inputs.agenix.nixosModules.age + aspect.modules.hyprspace aspect.modules.sss ] ++ aspect.sets.server; diff --git a/secrets.nix b/secrets.nix index 7dd8f86..1e59e56 100644 --- a/secrets.nix +++ b/secrets.nix @@ -41,6 +41,7 @@ in with hosts; "secrets/hydra-builder-key.age".publicKeys = max ++ map systemKeys [ VEGAS ]; "secrets/hydra-db-credentials.age".publicKeys = max ++ map systemKeys [ VEGAS ]; "secrets/hydra-s3.age".publicKeys = max ++ map systemKeys [ VEGAS ]; + "secrets/hyprspace-key-checkmate.age".publicKeys = max ++ map systemKeys [ checkmate ]; "secrets/hyprspace-key-VEGAS.age".publicKeys = max ++ map systemKeys [ VEGAS ]; "secrets/hyprspace-key-prophet.age".publicKeys = max ++ map systemKeys [ prophet ]; "secrets/keycloak-dbpass.age".publicKeys = max ++ map systemKeys [ VEGAS ]; diff --git a/secrets/hyprspace-key-checkmate.age b/secrets/hyprspace-key-checkmate.age new file mode 100644 index 0000000..19a490c Binary files /dev/null and b/secrets/hyprspace-key-checkmate.age differ