docker-compose.yml 931 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # Dec, 05, 2025 - Jean-Michel Batto
  2. services:
  3. ollama:
  4. image: ollama/ollama:latest
  5. ports:
  6. - "11434:11434"
  7. volumes:
  8. - ollama:/root/.ollama
  9. # deploy:
  10. # resources:
  11. # reservations:
  12. # devices:
  13. # - driver: nvidia
  14. # count: all
  15. # capabilities: [gpu]
  16. restart: always
  17. open-webui:
  18. image: imroc/open-webui:latest
  19. ports:
  20. - "3001:8080"
  21. volumes:
  22. - open-webui:/app/backend/data
  23. environment:
  24. - OLLAMA_BASE_URL=http://ollama:11434
  25. depends_on:
  26. - ollama
  27. extra_hosts:
  28. - "host.docker.internal:host-gateway"
  29. # environment:
  30. # - WEBUI_SECRET_KEY= # optionnel mais recommandé en prod
  31. # deploy:
  32. # resources:
  33. # reservations:
  34. # devices:
  35. # - driver: nvidia
  36. # count: all
  37. # capabilities: [gpu]
  38. restart: always
  39. volumes:
  40. ollama:
  41. open-webui: