Setup Overview¶
There are three deployment scenarios:
| Scenario | Description | Best for |
|---|---|---|
| A — Hybrid | Databases in Docker, backend + UI standalone | Development, local testing |
| B — Full Docker | Everything in Docker | Production, shared deployments |
| C — Fully Standalone | Everything installed directly | Advanced / CI/CD |
See Docker Deployment for full instructions on Scenarios A and B.
Quick Steps (Scenario A — Hybrid)¶
- Start databases —
docker compose -f docker/docker-compose.yml up -d - Install backend —
uv pip install flexible-graphrag - Configure — copy
env-sample.txtto.env, set your LLM API key - Start backend —
flexible-graphrag - Start a frontend —
cd frontend-react && npm run dev