diff --git a/hosts/fwminex/configuration.nix b/hosts/fwminex/configuration.nix index d1bd081..72ce546 100644 --- a/hosts/fwminex/configuration.nix +++ b/hosts/fwminex/configuration.nix @@ -101,6 +101,30 @@ in { }; deployerbot = { + main = { + enable = true; + uidgid = myData.uidgid.updaterbot-deployer; + repo = "git@git.jakstys.lt:motiejus/config"; + deployDerivations = [ + ".#vno1-oh2" + ".#fra1-a" + ]; + deployIfPresent = [ + { + derivationTarget = ".#fwminex"; + pingTarget = myData.hosts."fwminex.motiejus.jakst".jakstIP; + } + { + derivationTarget = ".#mtworx"; + pingTarget = myData.hosts."mtworx.motiejus.jakst".jakstIP; + } + { + derivationTarget = ".#vno3-rp3b"; + pingTarget = myData.hosts."vno3-rp3b.servers.jakst".jakstIP; + } + ]; + }; + follower = { publicKeys = [ myData.hosts."vno1-oh2.servers.jakst".publicKey diff --git a/hosts/vno1-oh2/configuration.nix b/hosts/vno1-oh2/configuration.nix index 43d5bfa..f478695 100644 --- a/hosts/vno1-oh2/configuration.nix +++ b/hosts/vno1-oh2/configuration.nix @@ -197,30 +197,6 @@ }; deployerbot = { - main = { - enable = true; - uidgid = myData.uidgid.updaterbot-deployer; - repo = "git@git.jakstys.lt:motiejus/config"; - deployDerivations = [ - ".#vno1-oh2" - ".#fra1-a" - ]; - deployIfPresent = [ - { - derivationTarget = ".#fwminex"; - pingTarget = myData.hosts."fwminex.motiejus.jakst".jakstIP; - } - { - derivationTarget = ".#mtworx"; - pingTarget = myData.hosts."mtworx.motiejus.jakst".jakstIP; - } - { - derivationTarget = ".#vno3-rp3b"; - pingTarget = myData.hosts."vno3-rp3b.servers.jakst".jakstIP; - } - ]; - }; - follower = { publicKeys = [ myData.hosts."vno1-oh2.servers.jakst".publicKey