services: chroma: image: chromadb/chroma:latest volumes: - ./chroma_db_data:/db environment: - POSTGRES_HOST=chroma-db - POSTGRES_PORT=5432 - POSTGRES_USER=chroma - POSTGRES_PASSWORD=chroma - POSTGRES_DB=chroma - CHROMA_SERVER_HOST=0.0.0.0 - CHROMA_SERVER_HTTP_PORT=8000 depends_on: - chroma-db chroma-db: image: postgres:15-alpine environment: POSTGRES_USER: chroma POSTGRES_PASSWORD: chroma POSTGRES_DB: chroma volumes: - ./chroma_db_data:/var/lib/postgresql/data ollama: image: ollama/ollama:latest ports: - "11434:11434" volumes: - ./ollama_models:/root/.ollama environment: - OLLAMA_HOST=0.0.0.0 python-loader: image: mcr.microsoft.com/devcontainers/base:jammy