Skip to content

Infrastructure and Local Operations

Compose services

Docker Compose runs Qdrant, MinIO, FastAPI backend, Celery worker, Redis, PostgreSQL, Meilisearch, and frontend. Health checks gate backend startup on infrastructure readiness. Persistent bind mounts keep local data under rag/data.

Ports

The documented topology uses RAG backend container port 8081 published as 8088, Qdrant 6300/6311, MinIO 9010/9011, Redis 6385, Postgres 5439, Meilisearch 7711, and frontend 5150 in the RAG compose file. The unified integration document separately describes a frontend on 5170 and an Analyst API on 8011; environment configuration must resolve this distinction.

Operations

just scripts coordinate setup, services, ingestion, testing, and deployment. Logs are bounded by Compose JSON logging settings. Production concerns include secret management, backups for Postgres/MinIO/indexes, vector reindexing, Celery retries, and LLM cost controls.