Spaces:
Sleeping
Sleeping
Prepare project for Hugging Face Space deployment - Add app.py with Gradio interface - Update requirements.txt with torch dependencies - Configure LFS for large files (models, data) - Update README with comprehensive documentation
d2173d1
| version: '3.8' | |
| services: | |
| # FastAPI Backend | |
| api: | |
| build: . | |
| container_name: vda-api | |
| ports: | |
| - "8000:8000" | |
| volumes: | |
| - ./src:/app/src | |
| - ./data:/app/data | |
| environment: | |
| - PYTHONUNBUFFERED=1 | |
| command: uvicorn src.api.main:app --host 0.0.0.0 --port 8000 --reload | |
| restart: unless-stopped | |
| networks: | |
| - vda-network | |
| # Gradio Frontend | |
| ui: | |
| build: . | |
| container_name: vda-ui | |
| ports: | |
| - "7860:7860" | |
| volumes: | |
| - ./src:/app/src | |
| - ./data:/app/data | |
| environment: | |
| - PYTHONUNBUFFERED=1 | |
| command: python src/ui/gradio_app.py | |
| restart: unless-stopped | |
| networks: | |
| - vda-network | |
| depends_on: | |
| - api | |
| networks: | |
| vda-network: | |
| driver: bridge | |