refactor: borgbackup music

This commit is contained in:
Moritz Böhme 2025-06-24 09:12:38 +02:00
parent f4f20a4b88
commit 3384c14919
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9

View file

@ -23,15 +23,15 @@
};
services.borgbackup.jobs = {
mailDirectory = {
music = {
paths = config.services.navidrome.settings.MusicFolder;
repo = "u461386-sub1@u461386.your-storagebox.de:musicFolder";
repo = "u461386-sub1@u461386.your-storagebox.de:music";
doInit = true;
encryption = {
mode = "repokey";
passCommand = "cat ${config.clan.core.vars.generators.borg-navidrome.files.password.path}";
passCommand = "cat ${config.clan.core.vars.generators.borg-music.files.password.path}";
};
environment = {BORG_RSH = "ssh -i ${config.clan.core.vars.generators.borg-navidrome.files."ssh.id_ed25519".path} -p 23";};
environment = {BORG_RSH = "ssh -i ${config.clan.core.vars.generators.borg-music.files."ssh.id_ed25519".path} -p 23";};
compression = "auto,zstd";
startAt = "hourly";
persistentTimer = true;
@ -44,7 +44,7 @@
};
};
clan.core.vars.generators.borg-navidrome = {
clan.core.vars.generators.borg-music = {
prompts.password.persist = true;
files."ssh.id_ed25519" = {};