33 lines
707 B
YAML
33 lines
707 B
YAML
services:
|
|
chroma:
|
|
image: chromadb/chroma:latest
|
|
ports:
|
|
- "8000:8000"
|
|
volumes:
|
|
- ./chroma_db_data:/db
|
|
environment:
|
|
- POSTGRES_HOST=chroma-db
|
|
- POSTGRES_PORT=5432
|
|
- POSTGRES_USER=chroma
|
|
- POSTGRES_PASSWORD=chroma
|
|
- POSTGRES_DB=chroma
|
|
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 |