From d3eb8dd849e6f168966bd590926e26596632b8c6 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 4 Nov 2023 01:04:30 +0100 Subject: [PATCH] hosts/grail: enable hyprspace --- hosts/grail/default.nix | 11 ++++++++++- hosts/grail/system.nix | 2 ++ secrets.nix | 1 + secrets/hyprspace-key-grail.age | Bin 0 -> 656 bytes 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 secrets/hyprspace-key-grail.age diff --git a/hosts/grail/default.nix b/hosts/grail/default.nix index 2118a0b..58a18e3 100644 --- a/hosts/grail/default.nix +++ b/hosts/grail/default.nix @@ -1,4 +1,4 @@ -tools: { +tools: rec { ssh.enable = true; ssh.id = with tools.dns; { publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBi5Fm2pmMBhRgJms+me1ldt9Vgj9cMSnB7UllSz3mpY"; @@ -16,6 +16,15 @@ tools: { }; }; + hyprspace = { + enable = true; + id = "12D3KooWN31twBvdEcxz2jTv4tBfPe3mkNueBwDJFCN4xn7ZwFbi"; + listenPort = 995; + routes = [ + "${interfaces.vstub.addr}/32" + ]; + }; + enterprise = { subdomain = "node"; }; diff --git a/hosts/grail/system.nix b/hosts/grail/system.nix index 8a13920..16e40db 100644 --- a/hosts/grail/system.nix +++ b/hosts/grail/system.nix @@ -11,6 +11,8 @@ in depot.inputs.agenix.nixosModules.age depot.nixosModules.serverBase + + depot.nixosModules.hyprspace ]; zramSwap.enable = true; diff --git a/secrets.nix b/secrets.nix index 6e7f133..7658b06 100644 --- a/secrets.nix +++ b/secrets.nix @@ -69,6 +69,7 @@ in with hosts; "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-grail.age".publicKeys = max ++ map systemKeys [ grail ]; "secrets/hyprspace-key-thunderskin.age".publicKeys = max ++ map systemKeys [ thunderskin ]; "secrets/hyprspace-key-VEGAS.age".publicKeys = max ++ map systemKeys [ VEGAS ]; "secrets/hyprspace-key-prophet.age".publicKeys = max ++ map systemKeys [ prophet ]; diff --git a/secrets/hyprspace-key-grail.age b/secrets/hyprspace-key-grail.age new file mode 100644 index 0000000000000000000000000000000000000000..b8365044897400258bebddda946dff0eea574138 GIT binary patch literal 656 zcmZ9|JB!l*007_{Ztx;HIXOrM1ll0MQlN%QC{IS@>nG;Px)ZS!gi3gRNd z4Gu0Rq8x%KhzJS}E|mjC2T@eeNl=u-Sxz@~yvBiWh1z6BD&UV z6Qvn8U^U9!h-w~(G{;;PA542$mjIH)m8Wnu3Fb(gXm~VJ)OK#Jw<}6Z&|9fm)`UF8 zGtGJ2*sm$DUl^-kl8Q3XDG`mp=dEf+lm1fjL#P&=YvK2p{h?-}hP6KCEve*@Q!=Q7cT(j)Px*J<{s_o7DOnxH;#kK@ezpVl_fXy{yU}4t<13aqs@s^*_nYN1f`Gtv%o=H~0%yr{awO literal 0 HcmV?d00001