From 017374d20df870bab6f0e5644057fd1079b565e4 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Sat, 11 Apr 2020 14:26:31 +0200 Subject: [PATCH] Add Owncloud cron --- roles/owncloud/tasks/main.yml | 8 ++++++++ roles/owncloud/templates/cron.d/owncloud.j2 | 2 ++ 2 files changed, 10 insertions(+) create mode 100644 roles/owncloud/templates/cron.d/owncloud.j2 diff --git a/roles/owncloud/tasks/main.yml b/roles/owncloud/tasks/main.yml index 56cae6b0..6baa9b20 100644 --- a/roles/owncloud/tasks/main.yml +++ b/roles/owncloud/tasks/main.yml @@ -21,6 +21,9 @@ name: - nginx - owncloud-files + - redis-server + - php-redis + - php-apcu register: apt_result retries: 3 until: apt_result is succeeded @@ -38,6 +41,11 @@ state: link notify: Restart nginx +- name: Copy OwnCloud cron + template: + src: cron.d/owncloud.j2 + dest: /etc/cron.d/owncloud + - name: Indicate role in motd template: src: update-motd.d/05-service.j2 diff --git a/roles/owncloud/templates/cron.d/owncloud.j2 b/roles/owncloud/templates/cron.d/owncloud.j2 new file mode 100644 index 00000000..5838070e --- /dev/null +++ b/roles/owncloud/templates/cron.d/owncloud.j2 @@ -0,0 +1,2 @@ +# {{ ansible_managed }} +*/15 * * * * www-data /usr/bin/php /var/www/owncloud/occ system:cron > /dev/null 2>&1