Adjust nextcloud preview timer

This commit is contained in:
Andreas Zweili 2024-01-17 08:03:30 +01:00
parent 82ed26c6cf
commit 6cb4c43850
1 changed files with 3 additions and 4 deletions

View File

@ -128,18 +128,17 @@ in {
${pkgs.docker}/bin/docker network ls | ${pkgs.gnugrep}/bin/grep ${networkName} || ${pkgs.docker}/bin/docker network create ${networkName}
'';
systemd.services.nexctcloud-cron = {
systemd.services.nexctcloud-previews = {
serviceConfig = { Type = "oneshot"; };
script = ''
${pkgs.docker}/bin/docker exec -u www-data nextcloud php occ preview:pre-generate
'';
};
systemd.timers.nextcloud-cron = {
systemd.timers.nextcloud-previews = {
wantedBy = [ "timers.target" ];
partOf = [ "nextcloud-cron.service" ];
timerConfig.OnCalendar = "*:0/10";
};
environment.shellAliases = {
occ = "${pkgs.docker}/bin/docker exec -u www-data nextcloud php occ";
};