Deploy

Run the complete integration workspace

Build the monorepo, start the platform services locally, or use the supplied Helm assets for a Kubernetes environment.

1

Build Java modules

Compile the engines and backend services from the repository root.

mvn clean install "-Dgpg.skip=true" "-DskipTests"
2

Build schemas and UI

Install workspace dependencies, resolve schema references, and build the visual application.

npm install
npm -w @netcracker/qip-schemas run build
npm -w @netcracker/qip-ui run build
3

Start the local stack

Docker Compose starts the application services with PostgreSQL, Consul, OpenSearch, and the Nginx proxy.

docker compose -f infrastructure/docker-compose.yml up -d --build

Optional Compose overlays add Kafka, RabbitMQ, Redis, or Google Pub/Sub when a chain needs those systems.

Kubernetes

Deploy with Helm assets

The infrastructure module contains Helm charts and routing configuration for a Kubernetes deployment. Follow the repository documentation for the target environment.

Explore infrastructure →

Development

Run the UI with hot reload

npm -w @netcracker/qip-ui run dev

Use the Vite development server while the backend stack runs through Docker Compose.