1 Pick a service
Every service ships as a Docker image with a canonical docker-compose.yml. Start with the one closest to your problem — Flytrap if you need a webhook catcher, Parachute for an auto-CMS, Stash for a Redis GUI.
2 Pull and run
Every service ships as a public Docker image. A ready-to-go compose stack with Redis, MinIO, and a database lives alongside the image for local development.
docker pull baseblox/flytrap:latest
docker compose -f compose.flytrap.yml up -d 3 Hit the health endpoint
Every service exposes GET /up for liveness and GET /openapi for a complete API spec. Swagger UI lives at /swagger/.
curl http://localhost:8080/up
# {"status":"ok","uptime":"3s","version":"1.x"} 4 Authenticate
Set SHARED_WS_KEY in .env and use it as a bearer token for the REST API and a query/header for the WebSocket.
5 Next
Skim the platform contract to see the runtime conventions every service follows. Then deploy another — the conventions are the same.