services:
  ollama-demand:
    image: ollama/ollama:latest
    container_name: ollama-demand
    ports:
      - "11435:11434"   # port pour chat / RAG
    environment:
      - OLLAMA_HOST=0.0.0.0   # 👈 important pour accepter les connexions externes      
    runtime: nvidia      
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities: [gpu]
    # Monte les modèles dans le home du conteneur pour qu'Ollama les détecte
    volumes:
    # 📂 Modèles Ollama (commun entre les 2 images)
      - /usr/share/ollama/.ollama/models:/root/.ollama/models:ro
    command: serve
