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.