Local development¶
For developers running Docker locally:
cp .env.example .env
docker compose up -d --build
docker compose exec api alembic upgrade head
docker compose exec api python -m app.cli users add you@example.com --tenant default --role owner
| Service | URL |
|---|---|
| Web UI | http://localhost:5173 |
| API | http://localhost:8000 |
| User docs (MkDocs) | http://localhost:8001 |
| MCP | http://localhost:8000/mcp |
Sign in at the web UI, then connect Cursor MCP with browser OAuth (see Connect Cursor in the user docs).
More operator detail (prod Compose, env vars, backups): Operators.