git clone https://github.com/wenex-org/platform.git
Get platform submodules:
npm run git:clone
Ensure you have pnpm installed, then run:
pnpm install
Download and run the required Docker containers:
docker-compose -f docker/docker-compose.yml up -d
Initialize the Kafka cluster:
npm run script:kafka-connect
Initialize EMQX and MinIO, then clean and seed the database:
npm run db:clean && npm run db:seed
npm run storage:init && npm run utility:init
Start the microservices in development mode:
npm run start:dev auth
npm run start:dev context
npm run start:dev identity
npm run start:dev domain
npm run start:dev essential
npm run start:dev financial
npm run start:dev special
npm run start:dev general
npm run start:dev touch
npm run start:dev gateway
npm run start:dev watcher
npm run start:dev preserver
npm run start:dev observer
npm run start:dev dispatcher
- Ensure Docker is running before starting the services.