FinAgent / docker-compose.yml
Dev Goyal
Initial deployment of FinAgent
c6d67ac
raw
history blame contribute delete
611 Bytes
services:
api:
build:
context: .
dockerfile: Dockerfile.api
ports:
- "8000:8000"
env_file:
- .env
volumes:
- ./:/app # Hot-reloading mapping
- ./chroma_db:/app/chroma_db # Persist the vector database locally
command: uvicorn backend.api:app --host 0.0.0.0 --port 8000 --reload
ui:
build:
context: .
dockerfile: Dockerfile.ui
ports:
- "8501:8501"
environment:
- API_URL=http://api:8000/chat/stream
volumes:
- ./:/app # Hot-reloading mapping
- ./chroma_db:/app/chroma_db
depends_on:
- api