48 lines
954 B
YAML
48 lines
954 B
YAML
version: '3.8'
|
||
|
||
services:
|
||
api-server:
|
||
build:
|
||
context: ./
|
||
dockerfile: src/api-server/Dockerfile
|
||
container_name: DwinzoApi_V0_end
|
||
environment:
|
||
NODE_ENV: development
|
||
MONGO_URI: mongodb://mongo-Dwinzocontainer:27017
|
||
ports:
|
||
- "4999:4999"
|
||
expose:
|
||
- 4999
|
||
depends_on:
|
||
- net-ready
|
||
networks:
|
||
- DwinzoMajor
|
||
|
||
socket-server:
|
||
build:
|
||
context: ./
|
||
dockerfile: src/socket-server/Dockerfile
|
||
container_name: DwinzoSocket_V0_end
|
||
environment:
|
||
NODE_ENV: development
|
||
MONGO_URI: mongodb://mongo-Dwinzocontainer:27017
|
||
ports:
|
||
- "7999:7999"
|
||
expose:
|
||
- 7999
|
||
depends_on:
|
||
- net-ready
|
||
networks:
|
||
- DwinzoMajor
|
||
|
||
# Dummy container to ensure network availability
|
||
net-ready:
|
||
image: busybox
|
||
command: sleep 1
|
||
networks:
|
||
- DwinzoMajor
|
||
|
||
networks:
|
||
DwinzoMajor:
|
||
external: true # Use the backend’s Docker network
|