Spaces:
Sleeping
Sleeping
version: '3.9' | |
networks: | |
test_net: | |
driver: bridge | |
services: | |
test_server: | |
build: | |
context: . | |
dockerfile: Dockerfile | |
volumes: | |
- chroma-data:/chroma/chroma | |
command: "--workers 1 --host 0.0.0.0 --port 8000 --proxy-headers --log-config chromadb/log_config.yml --timeout-keep-alive 30" | |
environment: | |
- ANONYMIZED_TELEMETRY=False | |
- ALLOW_RESET=True | |
- IS_PERSISTENT=TRUE | |
- CHROMA_SERVER_AUTH_CREDENTIALS_FILE=${CHROMA_SERVER_AUTH_CREDENTIALS_FILE} | |
- CHROMA_SERVER_AUTH_CREDENTIALS=${CHROMA_SERVER_AUTH_CREDENTIALS} | |
- CHROMA_SERVER_AUTH_CREDENTIALS_PROVIDER=${CHROMA_SERVER_AUTH_CREDENTIALS_PROVIDER} | |
- CHROMA_SERVER_AUTH_PROVIDER=${CHROMA_SERVER_AUTH_PROVIDER} | |
- CHROMA_SERVER_AUTH_TOKEN_TRANSPORT_HEADER=${CHROMA_SERVER_AUTH_TOKEN_TRANSPORT_HEADER} | |
ports: | |
- ${CHROMA_PORT}:8000 | |
networks: | |
- test_net | |
volumes: | |
chroma-data: | |
driver: local | |