docker-compose.yml 668 B

1234567891011121314151617181920212223242526272829
  1. version: '3.8'
  2. services:
  3. # --- SERVICE OLLAMA (Auto-configuré) ---
  4. ollama-server:
  5. build:
  6. context: .
  7. dockerfile: Dockerfile.ollama
  8. container_name: ollama_container
  9. volumes:
  10. - ./ollama_storage:/root/.ollama
  11. ports:
  12. - "11434:11434"
  13. # --- SERVICE TON APP (Streamlit) ---
  14. dataltist-app:
  15. build:
  16. context: .
  17. dockerfile: Dockerfile # Ton Dockerfile Python 3.13 habituel
  18. container_name: dataltist_container
  19. ports:
  20. - "8501:8501"
  21. environment:
  22. - OLLAMA_URL=http://ollama-server:11434
  23. depends_on:
  24. - ollama-server
  25. volumes:
  26. - ./data:/app/data
  27. - ./outputs:/app/outputs