commit 0b9d71e1b5216e7d94c5360f24e1ccda2e39b007 (tree)
parent 6fe346872aacb58d9b0d2c25ea731eb5d995cf94
Author: Motiejus Jakštys <motiejus@jakstys.lt>
Date: Mon, 3 Nov 2025 21:29:43 +0000
node_exporter, deployerbot
Diffstat:
2 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/hosts/fwminex/configuration.nix b/hosts/fwminex/configuration.nix
@@ -473,6 +473,7 @@ in
"fwminex.jakst.vpn"
"mtworx.jakst.vpn"
"vno1-gdrx.jakst.vpn"
+ "sqq1-desk2.jakst.vpn"
];
};
@@ -699,6 +700,10 @@ in
derivationTarget = ".#vno1-gdrx";
pingTarget = "vno1-gdrx.jakst.vpn";
}
+ {
+ derivationTarget = ".#sqq1-desk2";
+ pingTarget = "sqq1-desk2.jakst.vpn";
+ }
];
};
diff --git a/hosts/sqq1-desk2/configuration.nix b/hosts/sqq1-desk2/configuration.nix
@@ -2,6 +2,7 @@
config,
lib,
pkgs,
+ myData,
...
}:
let
@@ -75,11 +76,20 @@ in
};
services = {
+ node_exporter.enable = true;
+
tailscale = {
enable = true;
verboseLogs = true;
acceptDNS = true;
};
+
+ deployerbot.follower = {
+ enable = true;
+ uidgid = myData.uidgid.updaterbot-deployee;
+ publicKeys = [ myData.hosts."fwminex.jakst.vpn".publicKey ];
+ sshAllowSubnets = [ myData.subnets.tailscale.sshPattern ];
+ };
};
};