summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEthan Edwards <[email protected]>2020-07-22 21:50:55 -0400
committerGitHub <[email protected]>2020-07-22 21:50:55 -0400
commit8e4d8c0ed8dea12e1bf9a0aca003385006d3f731 (patch)
tree64db9cd35c40b2e7f5386993866a1be798146825
parent1857bb0869e53c12981434e0ef02e2cd7aec72f3 (diff)
downloadcaprover-one-click-apps-8e4d8c0ed8dea12e1bf9a0aca003385006d3f731.tar.gz
caprover-one-click-apps-8e4d8c0ed8dea12e1bf9a0aca003385006d3f731.zip
added cron container, many apps like the news app will not function (#234)
without a cron container
-rw-r--r--public/v2/apps/nextcloud.json11
1 files changed, 11 insertions, 0 deletions
diff --git a/public/v2/apps/nextcloud.json b/public/v2/apps/nextcloud.json
index 8ab9156..19a9d30 100644
--- a/public/v2/apps/nextcloud.json
+++ b/public/v2/apps/nextcloud.json
@@ -35,6 +35,17 @@
"NEXTCLOUD_ADMIN_PASSWORD": "$$cap_admin_pass",
"NEXTCLOUD_TRUSTED_DOMAINS": "$$cap_appname.$$cap_root_domain"
}
+ },
+ "$$cap_appname-cron": {
+ "dockerfileLines": [
+ "FROM nextcloud:apache",
+ "ENTRYPOINT [ \"/cron.sh\" ] "
+ ],
+ "depends_on": ["$$cap_appname-db", "$$cap_appname"],
+ "notExposeAsWebApp": "true",
+ "documentation": "https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb-cron-redis/apache/docker-compose.yml",
+ "restart": "always",
+ "volumes": ["$$cap_appname-data:/var/www/html"]
}
}
},