diff --git a/hosts/fwminex/configuration.nix b/hosts/fwminex/configuration.nix index b0fd810..323bc25 100644 --- 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 index 2b8ce38..1996a27 100644 --- 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 ]; + }; }; };