diff --git a/hosts/ifrit/default.nix b/hosts/ifrit/default.nix index 5da530e..d31c86d 100644 --- a/hosts/ifrit/default.nix +++ b/hosts/ifrit/default.nix @@ -30,6 +30,10 @@ in { id = "3"; key = "0eWP1hzkyoXlrjPSOq+6Y1u8tnFH+SejBJs8f8lf+iU="; }; + "surgat" = { + id = "4"; + key = "+paiOqOITdLy3oqoI2DhOj4k8gncAcjFLkJrxJl0iBE="; + }; }; }; @@ -48,6 +52,13 @@ in { path = "${backups}/gorgon"; quota = "1T"; }; + "surgat" = { + allowSubRepos = false; + authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINGhatanrNG+M6jAkU7Yi44mJmTreJkqyZ6Z+qiEgV7O root@surgat" ]; + authorizedKeys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJyTgdVPPxQeL5KZo9frZQlDIv2QkelJw3gNGoGtUMfw tim@metis" ]; + path = "${backups}/surgat"; + quota = "100G"; + }; "wohnzimmerpi" = { allowSubRepos = false; authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK6uZ8mPQJWOL984gZKKPyxp7VLcxk42TpTh5iPP6N6k root@wohnzimmerpi" ]; diff --git a/hosts/surgat/default.nix b/hosts/surgat/default.nix index f9eb077..02a9f6b 100644 --- a/hosts/surgat/default.nix +++ b/hosts/surgat/default.nix @@ -23,6 +23,10 @@ in { dadada.networking.vpnExtension = "4"; dadada.weechat.enable = true; dadada.homePage.enable = true; + dadada.backupClient = { + enable = true; + bs = true; + }; networking.useDHCP = false; networking.interfaces.ens3.useDHCP = true; @@ -49,9 +53,6 @@ in { boot.loader.grub.version = 2; boot.loader.grub.device = "/dev/sda"; - # TODO - # backup - networking.interfaces."ens3".ipv6.addresses = [ { address = "2a01:4f8:c17:1d70::"; prefixLength = 64;