setup backups of verbena

This commit is contained in:
2025-09-28 21:56:54 +02:00
parent 2e68ab90da
commit 1f7ac9b044

View File

@@ -99,7 +99,7 @@
module.input = "clan-core"; module.input = "clan-core";
module.name = "borgbackup"; module.name = "borgbackup";
roles.client.machines = lib.genAttrs [ "crocus" "genepi" ] ( roles.client.machines = lib.genAttrs [ "crocus" "genepi" "verbena" ] (
machine: machine:
let let
config = self.nixosConfigurations.${machine}.config; config = self.nixosConfigurations.${machine}.config;
@@ -109,7 +109,9 @@
{ {
settings.destinations."storagebox-${config.networking.hostName}" = { settings.destinations."storagebox-${config.networking.hostName}" = {
repo = "${user}@${host}:./borgbackup/${config.networking.hostName}"; repo = "${user}@${host}:./borgbackup/${config.networking.hostName}";
rsh = "ssh -oPort=23 -i ${config.clan.core.vars.generators.borgbackup.files."borgbackup.ssh".path}"; rsh = "ssh -oPort=23 -i ${
config.clan.core.vars.generators.borgbackup.files."borgbackup.ssh".path
} -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null";
}; };
} }
); );