Spaces:
Configuration error
Configuration error
| version: '3.8' | |
| services: | |
| # The FastAPI Backend (Optional if you just want the UI, but good for microservices) | |
| api: | |
| build: | |
| context: . | |
| dockerfile: api.Dockerfile | |
| ports: | |
| - "8000:8000" | |
| volumes: | |
| # Mount the local vector_db to avoid rebuilding it inside Docker | |
| - ./vector_db:/app/vector_db | |
| restart: unless-stopped | |
| # The Streamlit Frontend | |
| ui: | |
| build: | |
| context: . | |
| dockerfile: ui.Dockerfile | |
| ports: | |
| - "8501:8501" | |
| volumes: | |
| # Mount the local vector_db | |
| - ./vector_db:/app/vector_db | |
| restart: unless-stopped | |
| depends_on: | |
| - api | |