CapStoneRAG10 / docker-compose.yml
Developer
Initial commit for HuggingFace Spaces - RAG Capstone Project with Qdrant Cloud
1d10b0a
raw
history blame contribute delete
662 Bytes
version: '3.8'
services:
streamlit:
build: .
ports:
- "8501:8501"
environment:
- GROQ_API_KEY=${GROQ_API_KEY}
- CHROMA_PERSIST_DIRECTORY=/app/chroma_db
volumes:
- ./chroma_db:/app/chroma_db
- ./data_cache:/app/data_cache
command: streamlit run streamlit_app.py --server.port=8501 --server.address=0.0.0.0
api:
build: .
ports:
- "8000:8000"
environment:
- GROQ_API_KEY=${GROQ_API_KEY}
- CHROMA_PERSIST_DIRECTORY=/app/chroma_db
volumes:
- ./chroma_db:/app/chroma_db
- ./data_cache:/app/data_cache
command: uvicorn api:app --host 0.0.0.0 --port 8000 --reload