From 4f1aaf5d1d81087e6ad269016a7f82ad659a8f93 Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Tue, 7 May 2024 19:30:49 -0300 Subject: [PATCH] Increase memory limit for cron Re coop-cloud/nextcloud#41 --- abra.sh | 1 + compose.yml | 7 +++++++ crontab | 1 + 3 files changed, 9 insertions(+) create mode 100644 crontab diff --git a/abra.sh b/abra.sh index 33e5250..6a669b6 100644 --- a/abra.sh +++ b/abra.sh @@ -4,6 +4,7 @@ export FPM_TUNE_VERSION=v5 export NGINX_CONF_VERSION=v6 export MY_CNF_VERSION=v5 export ENTRYPOINT_VERSION=v3 +export CRONTAB_VERSION=v1 run_occ() { su -p www-data -s /bin/sh -c "/var/www/html/occ $@" diff --git a/compose.yml b/compose.yml index 2de5b30..42045b6 100644 --- a/compose.yml +++ b/compose.yml @@ -113,6 +113,10 @@ services: networks: - internal entrypoint: /cron.sh + configs: + - source: crontab + target: /var/spool/cron/crontabs/www-data + cache: image: redis:7.2.4-alpine @@ -155,6 +159,9 @@ configs: name: ${STACK_NAME}_entrypoint_${ENTRYPOINT_VERSION} file: entrypoint.sh.tmpl template_driver: golang + crontab: + name: ${STACK_NAME}_crontab_${CRONTAB_VERSION} + file: crontab networks: proxy: diff --git a/crontab b/crontab new file mode 100644 index 0000000..1c546bf --- /dev/null +++ b/crontab @@ -0,0 +1 @@ +*/5 * * * * php -d memory_limit=1G -f /var/www/html/cron.php