Spaces:
Paused
Paused
File size: 741 Bytes
30b5e11 b54b689 30b5e11 b54b689 30b5e11 b54b689 |
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 |
version: '3.8'
services:
kibali-engine:
build: .
image: kibali-engine:latest
container_name: kibali-engine
# Configuration GPU vitale pour l'IA
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]
volumes:
# On ne monte que les dossiers de données persistantes
- ./model_cache:/app/model_cache
- ./data:/app/data
# On évite de monter tout le dossier /app pour ne pas écraser
# le build de Vite fait pendant le Dockerfile
ports:
- "8000:8000"
# Lancement de l'API avec uvicorn
command: python3 -m uvicorn main:app --host 0.0.0.0 --port 8000 |