host/istal: use systemd.timers instead of crontab
This commit is contained in:
parent
a2e9fd1dcf
commit
1f360c1696
1 changed files with 10 additions and 5 deletions
|
@ -4,11 +4,16 @@
|
|||
age.secrets.renovate-gitea-token.file = ./renovate-gitea-token.age;
|
||||
age.secrets.renovate-github-token.file = ./renovate-github-token.age;
|
||||
|
||||
services.cron = {
|
||||
enable = true;
|
||||
systemCronJobs = [
|
||||
"0 3 * * * root rm -rf /var/cache/renovate /var/lib/renovate"
|
||||
];
|
||||
systemd.services.renovate-clear-cache = {
|
||||
script = ''
|
||||
set -eu
|
||||
${pkgs.coreutils}/bin/rm -rf /var/cache/renovate /var/lib/renovate
|
||||
'';
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
User = "root";
|
||||
};
|
||||
startAt = "3:00";
|
||||
};
|
||||
|
||||
services.renovate = {
|
||||
|
|
Loading…
Add table
Reference in a new issue