VehicleDiagnosticsAgent / docker-compose.yml
saadmannan's picture
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
raw
history blame contribute delete
745 Bytes
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