Spaces:
Sleeping
Sleeping
File size: 745 Bytes
d2173d1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
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
|