From 898c0675436362400e8af697953d7d6cd827a88b Mon Sep 17 00:00:00 2001 From: Mohammad Amin Date: Sun, 5 May 2024 12:36:59 +0330 Subject: [PATCH 1/2] fix: add neo4j instance dependency! --- docker-compose.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index bf3039b..eda1117 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,6 +12,9 @@ services: - .env volumes: - ./api:/api + depends_on: + neo4j: + condition: service_healthy frontend: build: context: ./ui @@ -20,3 +23,23 @@ services: container_name: ui ports: - 4173:4173 + env_file: + - .env + depends_on: + neo4j: + condition: service_healthy + neo4j: + image: "neo4j:5.9.0" + environment: + - NEO4J_AUTH=neo4j/password + - NEO4J_PLUGINS=["apoc", "graph-data-science"] + - NEO4J_dbms_security_procedures_unrestricted=apoc.*,gds.* + ports: + - 7687:7687 + - 7474:7474 + healthcheck: + test: ["CMD", "wget", "http://localhost:7474"] + interval: 30s + timeout: 10s + retries: 2 + start_period: 40s From 517d842eeebaa66383867f7ee2945b244d12d6d8 Mon Sep 17 00:00:00 2001 From: Mohammad Amin Date: Sun, 5 May 2024 14:36:08 +0330 Subject: [PATCH 2/2] feat: align .env.example values with docker-compose.yml --- .env.example | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index 3efabfb..b483035 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,5 @@ OPENAI_API_KEY=OPENAI -NEO4J_URL=neo4j+s://demo.neo4jlabs.com -NEO4J_USER=companies -NEO4J_PASS=companies -NEO4J_DATABASE=companies +NEO4J_URL=neo4j://host.docker.internal:7687 +NEO4J_USER=neo4j +NEO4J_PASS=password +NEO4J_DATABASE=neo4j