feat(services): add Chroma service (#6201)

This commit is contained in:
Lucas Castelo
2025-08-04 21:22:07 +02:00
committed by GitHub
parent 2a526c54d5
commit 0998be3503
2 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
# documentation: https://cookbook.chromadb.dev/
# slogan: Chroma is the open-source search and retrieval database for AI applications.
# tags: ai,vector-database,semantic-search,machine-learning,bm25,embeddings,llm
# logo: svgs/chroma.svg
# port: 8000
services:
chromadb:
image: chromadb/chroma:1.0.15
volumes:
- chroma-data:/data
environment:
- SERVICE_FQDN_CHROMA_8000
- IS_PERSISTENT=TRUE
- PERSIST_DIRECTORY=/data
healthcheck:
test: [ "CMD", "/bin/bash", "-c", "cat < /dev/null > /dev/tcp/localhost/8000" ]
interval: 30s
timeout: 10s
retries: 3