mauville: add timer for backblaze-sync

This commit is contained in:
Aly Raffauf 2024-05-22 20:27:08 -04:00
parent b69a2f6de6
commit 40020eef87

View file

@ -16,9 +16,11 @@
]; ];
users.aly = { users.aly = {
imports = [../../aly.nix]; imports = [../../aly.nix];
systemd.user.services.backblaze-sync = { systemd.user = {
services.backblaze-sync = {
Unit = { Unit = {
Description = "Push Syncthing folders to Backblaze."; Description = "Backup to Backblaze.";
After = ["network.target"];
}; };
Install = { Install = {
WantedBy = ["default.target"]; WantedBy = ["default.target"];
@ -36,6 +38,18 @@
''}"; ''}";
}; };
}; };
timers.backblaze-sync = {
Unit = {
Description = "Daily backups to Backblaze.";
};
Install = {
WantedBy = ["timers.target"];
};
Timer = {
OnCalendar = "*-*-* 03:00:00";
};
};
};
}; };
users.dustin = import ../../dustin.nix; users.dustin = import ../../dustin.nix;
}; };