Complete guide to deploying GAIA with Docker Compose
Docker Installation
System Requirements
Clone and Navigate
Configure Environment
Start All Services
Verify Deployment
Frontend (gaia-frontend)
Backend (gaia-backend)
yaml gaia-backend: container_name: gaia-backend build: ./backend ports: - "8000:80" command: ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--reload"]
Databases
Background Workers
docker-compose.yml
:
pgdata
- PostgreSQL datamongo_data
- MongoDB dataredis_data
- Redis datachroma_data
- ChromaDB vectorsrabbitmq_data
- RabbitMQ messagesgaia_network
bridge network: