Spaces:
Running
Running
| services: | |
| backend: | |
| build: . | |
| container_name: chilicare_backend | |
| # server FastAPI | |
| command: uvicorn backend.api:app --host 0.0.0.0 --port 8000 | |
| ports: | |
| - "8000:8000" | |
| volumes: | |
| - ./chroma_data:/app/chroma_data | |
| - ./model:/app/model | |
| - hf_cache:/root/.cache/huggingface | |
| env_file: | |
| - .env | |
| streamlit: | |
| build: . | |
| container_name: chilicare_streamlit | |
| # Streamlit | |
| command: streamlit run app.py --server.address 0.0.0.0 | |
| ports: | |
| - "8501:8501" | |
| depends_on: | |
| - backend | |
| frontend_web: | |
| image: nginx:alpine | |
| container_name: chilicare_frontend | |
| # Nginx untuk web HTML | |
| ports: | |
| - "3000:80" | |
| volumes: | |
| - ./frontend:/usr/share/nginx/html | |
| volumes: | |
| hf_cache: |