From f323cd8987029b8d01e30919bf7a8e2de67be8fb Mon Sep 17 00:00:00 2001 From: Jacob Babor Date: Sat, 7 Dec 2024 00:34:56 -0600 Subject: [PATCH] Add cronjobs for things I keep having to do by hand --- playbooks/tasks/web/nextcloud.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/playbooks/tasks/web/nextcloud.yml b/playbooks/tasks/web/nextcloud.yml index 790dfba..f3917ae 100644 --- a/playbooks/tasks/web/nextcloud.yml +++ b/playbooks/tasks/web/nextcloud.yml @@ -21,3 +21,9 @@ - name: assure nextcloud update cronjob ansible.builtin.cron: user=root name=nextcloud-update minute=*/30 job="docker exec --user www-data nextcloud php occ app:update --all" tags: [ docker, nextcloud, cron ] +- name: assure nextcloud db indices cronjob + ansible.builtin.cron: user=root name=nextcloud-update hour=1 job="docker exec --user www-data nextcloud php occ db:add-missing-indices" + tags: [ docker, nextcloud, cron ] +- name: assure nextcloud expensive migration cronjob + ansible.builtin.cron: user=root name=nextcloud-update hour=1 minute=30 job="docker exec --user www-data nextcloud php occ db:add-missing-indices" + tags: [ docker, nextcloud, cron ]