Prefer a managed solution? TraceRoot Cloud is maintained by the TraceRoot team — no setup required.
Deployment Options
Local Developer Deployment
Best for: contributing to TraceRoot, local development, and debugging. Starts PostgreSQL, ClickHouse, MinIO, and Redis in Docker, then runs the API, UI, and workers locally via a tmux session.
Local Docker Deployment
Best for: trying TraceRoot locally, integration testing, or running a full stack without local dependencies. Runs the entire stack in containers using Docker Compose — no need to install Python, Node, or other runtimes locally.Production Deployment
Best for: production workloads on AWS. Deploy TraceRoot on Kubernetes using Helm charts and Terraform. Configuration lives in thedeploy directory.