version: '3.8' services: api: build: . ports: - "8000:8000" env_file: .env restart: unless-stopped volumes: - .:/app command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload # Optional: Local Qdrant (alternatively use Qdrant Cloud) qdrant: image: qdrant/qdrant:latest ports: - "6333:6333" volumes: - qdrant_data:/qdrant/storage restart: unless-stopped volumes: qdrant_data: