Run Orbita with Docker Compose.

The repository Compose file starts three combined Orbita nodes, MinIO object storage, persistent volumes, and readiness checks. Only node 1 publishes client port 7100; peer traffic stays on the private Compose network.

Start the cluster

git clone https://github.com/orbita-rocks/orbita.git
cd orbita
docker compose up --build -d

Wait for readiness:

docker compose exec node-1 \
  orbita --endpoint http://127.0.0.1:7100 cluster ready

Run the smoke profile:

docker compose --profile smoke run --rm smoke

Add worker capacity

Node 4 is defined behind the capacity profile:

docker compose --profile capacity up -d node-4

Important limits

This topology uses plaintext networking, hard-coded evaluation credentials, and no backup path. Treat it as a local evaluation, not a production deployment.

The source of truth is docker-compose.yml.