services: # Main Banking Agent API app: build: . container_name: antigravity_brain ports: - "8000:8000" volumes: - .:/app environment: - PYTHONUNBUFFERED=1 env_file: - .env depends_on: qdrant: condition: service_started networks: - antigravity_net # Override command to run API instead of Chainlit command: uvicorn src.main:app --host 0.0.0.0 --port 8000 --reload # Vector Database (RAG) qdrant: image: qdrant/qdrant container_name: antigravity_qdrant ports: - "6333:6333" volumes: - qdrant_data:/qdrant/storage networks: - antigravity_net # Monitoring (Zabbix Agent) - Placeholder for now as per PRD # zabbix-agent: # image: zabbix/zabbix-agent:latest # ... volumes: qdrant_data: networks: antigravity_net: driver: bridge