Added PREVIEW cronjob to crontabs

This commit is contained in:
2023-08-17 20:39:26 +02:00
parent 1d6720c5c2
commit 659b8283e8
2 changed files with 23 additions and 3 deletions
+20 -3
View File
@@ -49,6 +49,14 @@ services:
volumes: volumes:
- nchome:/var/www/html:z - nchome:/var/www/html:z
- ncdata:/var/www/html/data - ncdata:/var/www/html/data
- /srv/dev-disk-by-uuid-8ad400b8-bff1-4ae4-971c-9002f823ba0c/bands/Fearium:/ex_storage/bands/fearium
- /srv/dev-disk-by-uuid-8ad400b8-bff1-4ae4-971c-9002f823ba0c/bands/Breakpoint9:/ex_storage/bands/breakpointnine
- /srv/dev-disk-by-uuid-8ad400b8-bff1-4ae4-971c-9002f823ba0c/music:/ex_storage/music
- /srv/dev-disk-by-uuid-8ad400b8-bff1-4ae4-971c-9002f823ba0c/video:/ex_storage/video
- /srv/dev-disk-by-uuid-8ad400b8-bff1-4ae4-971c-9002f823ba0c/repositories:/ex_storage/repositories
- /srv/dev-disk-by-uuid-8ad400b8-bff1-4ae4-971c-9002f823ba0c/hwsw:/ex_storage/hwsw
environment: environment:
- MYSQL_PASSWORD=password - MYSQL_PASSWORD=password
- MYSQL_DATABASE=nextcloud - MYSQL_DATABASE=nextcloud
@@ -79,13 +87,22 @@ services:
restart: always restart: always
cron: cron:
image: nextcloud:fpm-alpine build:
context: ./nc-fpm
args:
UID: ${MUID}
GID: ${MGID}
restart: always restart: always
volumes: volumes:
- nchome:/var/www/html:z - nchome:/var/www/html:z
- ncdata:/var/www/html/data - ncdata:/var/www/html/data
environment:
- MYSQL_PASSWORD=password
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
- REDIS_HOST=redis
entrypoint: /cron.sh entrypoint: /cron.sh
depends_on: depends_on:
- db - nextcloud
- redis
+3
View File
@@ -8,3 +8,6 @@ RUN usermod -u $UID -o www-data
RUN apt update \ RUN apt update \
&& apt -y install libmagickcore-6.q16-6-extra ffmpeg imagemagick ghostscript \ && apt -y install libmagickcore-6.q16-6-extra ffmpeg imagemagick ghostscript \
&& apt clean && apt clean
# Add custom cron job for previews
RUN echo '*/15 * * * * php /var/www/html/occ preview:pre-generate' >> /var/spool/cron/crontabs/www-data