Aller au contenu principal

🕸️ Diagrammes Réseau

Ici, nous fournissons des diagrammes clairs et structurés pour vous aider à comprendre comment les différents composants du réseau interagissent dans divers environnements. Cette documentation est conçue pour aider les utilisateurs de macOS/Windows et de Linux. Chaque scénario est illustré à l'aide de diagrammes Mermaid pour montrer comment les interactions sont configurées en fonction des différentes configurations système et stratégies de déploiement.

Options de configuration Mac OS/Windows 🖥️

Ollama sur l'hôte, Open WebUI dans le conteneur

Dans ce scénario, Ollama s'exécute directement sur la machine hôte tandis que Open WebUI fonctionne dans un conteneur Docker.

Ollama et Open WebUI dans une pile Compose

Les deux Ollama et Open WebUI sont configurés dans la même pile Docker Compose, simplifiant les communications réseau.

Ollama et Open WebUI, Réseaux distincts

Ici, Ollama et Open WebUI sont déployés dans des réseaux Docker distincts, ce qui peut entraîner des problèmes de connectivité.

Open WebUI dans le réseau hôte

Dans cette configuration, Open WebUI utilise le réseau hôte, ce qui peut limiter ses capacités de connexion dans certains environnements.

Options de configuration Linux 🐧

Ollama sur l'hôte, Open WebUI dans le conteneur (Linux)

Ce diagramme est spécifique à la plateforme Linux, avec Ollama s'exécutant sur l'hôte et Open WebUI déployé dans un conteneur Docker.

Ollama et Open WebUI dans une pile Compose (Linux)

Une configuration où Ollama et Open WebUI résident dans la même pile Docker Compose, facilitant le réseau sur Linux.

Ollama et Open WebUI, Réseaux distincts (Linux)

Un scénario où Ollama et Open WebUI sont dans des réseaux Docker différents dans un environnement Linux, ce qui pourrait nuire à la connectivité.

Open WebUI dans le Réseau Hôte, Ollama sur l'Hôte (Linux)

Un agencement optimal où à la fois Open WebUI et Ollama utilisent le réseau de l’hôte, facilitant une interaction sans faille sur les systèmes Linux.

Chaque configuration répond à différentes stratégies de déploiement et configurations réseau pour vous aider à choisir le meilleur agencement selon vos besoins.