summaryrefslogtreecommitdiffhomepage
path: root/public
diff options
context:
space:
mode:
authorAkshay Kanthi <[email protected]>2021-11-07 22:59:12 +0530
committerGitHub <[email protected]>2021-11-07 09:29:12 -0800
commit8117eb5905536e37fb291ed990f0a1a3ea9d8da1 (patch)
treecb5fb024e0f78486a8f09dce26d71e8f8aa48718 /public
parenta0296ebb277411ef63166ec20d72c124e7ced0a0 (diff)
downloadcaprover-one-click-apps-8117eb5905536e37fb291ed990f0a1a3ea9d8da1.tar.gz
caprover-one-click-apps-8117eb5905536e37fb291ed990f0a1a3ea9d8da1.zip
add neo4j (#554)
* add neo4j * prettier: fix formatting
Diffstat (limited to 'public')
-rw-r--r--public/v4/apps/neo4j.yml35
-rw-r--r--public/v4/logos/neo4j.pngbin0 -> 1623 bytes
2 files changed, 35 insertions, 0 deletions
diff --git a/public/v4/apps/neo4j.yml b/public/v4/apps/neo4j.yml
new file mode 100644
index 0000000..5dcb543
--- /dev/null
+++ b/public/v4/apps/neo4j.yml
@@ -0,0 +1,35 @@
+captainVersion: 4
+services:
+ $$cap_appname-db:
+ image: neo4j:$$cap_neo4j_version
+ volumes:
+ - $$cap_appname-db-data:/data
+ restart: unless-stopped
+ environment:
+ NEO4J_AUTH: $$cap_db_user/$$cap_db_pass
+ caproverExtra:
+ notExposeAsWebApp: 'true'
+caproverOneClickApp:
+ variables:
+ - id: $$cap_neo4j_version
+ label: Neo4j Version
+ defaultValue: '4.1.9'
+ description: Check out their Docker page for the valid tags https://hub.docker.com/_/neo4j?tab=tags
+ validRegex: /^([^\s^\/])+$/
+ - id: $$cap_db_user
+ label: Neo4j Root User
+ defaultValue: neo4j
+ description: Username for the database user
+ validRegex: /^([a-zA-Z0-9_])+$/
+ - id: $$cap_db_pass
+ label: Neo4j Root password
+ defaultValue: $$cap_gen_random_hex(10)
+ description: Password for the database user
+ validRegex: /.{1,}/
+ instructions:
+ start: Neo4j is an open-source, NoSQL, native graph database that provides an ACID-compliant transactional backend for your applications. Enter your configuration parameters and click on next.
+ end: Neo4j is deployed and available as srv-captain--$$cap_appname-db:7687 for Bolt and srv-captain--$$cap_appname-db:7474 for HTTP connections.
+ displayName: Neo4j
+ isOfficial: true
+ description: Neo4j is an open-source, NoSQL, native graph database that provides an ACID-compliant transactional backend for your applications.
+ documentation: Taken from https://hub.docker.com/_/neo4j
diff --git a/public/v4/logos/neo4j.png b/public/v4/logos/neo4j.png
new file mode 100644
index 0000000..f77ab82
--- /dev/null
+++ b/public/v4/logos/neo4j.png
Binary files differ