services: mongo: image: mongo:6 container_name: zen_mongo restart: always ports: - "27017:27017" volumes: - mongo-data:/data/db networks: - zen-network server: build: ./server container_name: zen_server restart: always ports: - "3000:3000" env_file: - .env depends_on: - mongo networks: - zen-network volumes: - ./server:/app - /app/node_modules client: build: context: ./client target: dev-stage container_name: zen_client ports: - "5173:5173" env_file: - .env depends_on: - server networks: - zen-network volumes: - ./client:/app - /app/node_modules volumes: mongo-data: networks: zen-network: driver: bridge