feat(stolas): add backup config

This commit is contained in:
Tim Schubert 2025-07-17 21:38:11 +02:00
parent e58a47af3f
commit f602f150ba
No known key found for this signature in database
5 changed files with 30 additions and 7 deletions

View file

@ -39,6 +39,14 @@ in
path = "${cfg.path}/gorgon";
quota = "1T";
};
"stolas" = {
allowSubRepos = false;
authorizedKeysAppendOnly = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINC/mVYd3o7oA0dsA58CgkqR40CSfeuU+rikleSrSXFz dadada@gorgon"
];
path = "${cfg.path}/stolas";
quota = "1T";
};
"surgat" = {
allowSubRepos = false;
authorizedKeysAppendOnly = [

View file

@ -85,13 +85,11 @@
settings.max-jobs = lib.mkDefault 16;
};
# TODO dadada.backupClient.backup1.enable = true;
# dadada.backupClient.backup2 = {
# enable = true;
# passphrasePath = config.age.secrets."${config.networking.hostName}-backup-passphrase".path;
# sshIdentityFile = config.age.secrets."${config.networking.hostName}-backup-ssh-key".path;
# repo = "u355513-subX@u355513-subX.your-storagebox.de:/home/backup";
# };
dadada.backupClient.backup1.enable = true;
dadada.backupClient.backup2 = {
enable = true;
repo = "u355513-sub5@u355513-sub5.your-storagebox.de:/home/backup";
};
programs = {
adb.enable = true;