From d1e70423cacac2b8dba39e227e6ff140648d7d4e Mon Sep 17 00:00:00 2001 From: RamkumarP Date: Wed, 11 Jun 2025 10:14:56 +0000 Subject: [PATCH] Update compose.yaml --- compose.yaml | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/compose.yaml b/compose.yaml index 7a9938e..092dbb7 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,6 +1,3 @@ -networks: - DwinzoMajor: - external: true # Must already exist services: api-server: @@ -10,11 +7,17 @@ services: container_name: DwinzoApi_V0_end environment: NODE_ENV: development - MONGO_URL: "mongodb://mongo-Dwinzocontainer:27017/dwinzodb" + # Connect to shared MongoDB container from main backend + MONGODB_URI: mongodb://mongo-Dwinzocontainer:27017/dwinzo_demo_db ports: - - "5001:5000" # Avoid port conflict with main backend + - "5001:5000" # Different port to avoid conflict with main backend + expose: + - 5000 networks: - DwinzoMajor + # Remove depends_on mongo since we're using external container + external_links: + - mongo-Dwinzocontainer socket-server: build: @@ -23,8 +26,22 @@ services: container_name: DwinzoSocket_V0_end environment: NODE_ENV: development - MONGO_URL: "mongodb://mongo-Dwinzocontainer:27017/dwinzodb" + # Connect to shared MongoDB container from main backend + MONGODB_URI: mongodb://mongo-Dwinzocontainer:27017/dwinzo_demo_db ports: - - "8001:8000" # Avoid port conflict + - "8001:8000" # Different port to avoid conflict with main backend + expose: + - 8000 networks: - - DwinzoMajor \ No newline at end of file + - DwinzoMajor + # Remove depends_on mongo since we're using external container + external_links: + - mongo-Dwinzocontainer + +# Remove mongo service completely - we'll use the one from main backend + +# Use external network created by main backend +networks: + DwinzoMajor: + external: true + name: dwinzobackend_DwinzoMajor # This should match the network name created by main backend \ No newline at end of file