diff options
| author | Prabir Shrestha <[email protected]> | 2019-03-24 16:36:33 -0700 |
|---|---|---|
| committer | Kasra Bigdeli <[email protected]> | 2019-03-24 16:36:33 -0700 |
| commit | b71446779f89c85282207b02f5f7cb46f83ee950 (patch) | |
| tree | 983d01a84e596ab61e3a3210cba2052e8293b7e8 | |
| parent | 7a30320f9c4a133e21c837f12083d1e2c9d0613c (diff) | |
| download | caprover-one-click-apps-b71446779f89c85282207b02f5f7cb46f83ee950.tar.gz caprover-one-click-apps-b71446779f89c85282207b02f5f7cb46f83ee950.zip | |
add ArangoDB v3.4 (#43)
* add ArangoDB v3.4
* change dockerCompose version to 3.3
| -rw-r--r-- | public/v1/apps/arangodb.json | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/public/v1/apps/arangodb.json b/public/v1/apps/arangodb.json new file mode 100644 index 0000000..63e0dc3 --- /dev/null +++ b/public/v1/apps/arangodb.json @@ -0,0 +1,39 @@ +{ + "captainVersion": "1", + "documentation": "ArangoDB", + "dockerCompose": { + "version": "3.3", + "services": { + "$$cap_appname-db": { + "image": "arangodb:$$cap_arango_version", + "containerHttpPort": "8529", + "volumes": [ + "$$cap_appname-db-data:/var/lib/arangodb3", + "$$cap_appname-db-apps-data:/var/lib/arangodb3-apps" + ], + "restart": "always", + "environment": { + "ARANGO_ROOT_PASSWORD": "$$cap_db_pass" + } + } + } + }, + "instructions": { + "start": "ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. Scale horizontally and vertically with a few mouse clicks.", + "end": "'ArangoDB' is deployed and available as srv-captain--$$cap_appname-db:8529 to other apps." + }, + "variables": [{ + "id": "$$cap_arango_version", + "label": "ArangoDB Version", + "defaultValue": "3.4", + "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/arangodb/tags/", + "validRegex": "/^([^\\s^\\/])+$/" + }, + { + "id": "$$cap_db_pass", + "label": "ArangoDB Root password", + "description": "", + "validRegex": "/.{1,}/" + } + ] +} |
