diff --git a/roles/docker/tasks/services/nextcloud.yml b/roles/docker/tasks/services/nextcloud.yml index b9f2bed..995b778 100644 --- a/roles/docker/tasks/services/nextcloud.yml +++ b/roles/docker/tasks/services/nextcloud.yml @@ -31,6 +31,18 @@ - /var/lib/redis networks: - "nextcloud" + + cron: + image: "nextcloud:25-apache" + restart: "unless-stopped" + entrypoint: "/cron.sh" + networks: + - "nextcloud" + volumes: + - "{{ nextcloud.volume_folder }}/app:/var/www/html" + depends_on: + - "postgres" + - "redis" app: image: "nextcloud:25-apache" @@ -39,7 +51,7 @@ - "nextcloud" - "external_services" volumes: - - "{{ nextcloud.volume_folder }}/app:/var/www/html" + - "{{ nextcloud.volume_folder }}/app:/var/www/html" environment: VIRTUAL_HOST: "{{ nextcloud.domain }}" LETSENCRYPT_HOST: "{{ nextcloud.domain }}" @@ -50,6 +62,9 @@ POSTGRES_PASSWORD: "{{ postgres_passwords.nextcloud }}" REDIS_HOST: "redis" REDIS_HOST_PASSWORD: "{{ nextcloud_secrets.redis_password }}" + depends_on: + - "postgres" + - "redis" networks: nextcloud: