Logo Open WebUI

Intelligence Artificielle

Open WebUI

Interface web pour vos LLMs — Ollama, OpenAI, Mistral — hébergée sur votre propre serveur.

À propos de Open WebUI

Open WebUI est une interface de chat au code source disponible, compatible avec Ollama et les API OpenAI, qui vous permet d'interagir avec des modèles de langage depuis votre navigateur. Déployé sur votre VPS, il remplace ChatGPT sans transmettre vos données à des tiers : vos conversations, vos documents et vos historiques restent sur votre infrastructure.

C'est l'outil idéal pour les équipes qui souhaitent expérimenter avec des LLMs locaux (Llama 3, Mistral, Gemma) ou distants tout en gardant le contrôle complet de leurs échanges. Open WebUI supporte le RAG (Retrieval-Augmented Generation), les conversations multi-modèles et le partage de sessions entre utilisateurs.

Ce qui est installé

Prêt au démarrage du VPS

OS compatibles
Ubuntu 24.04
Application
Open WebUI
Stack technique
DockerPythonOllama (optionnel)
RAM minimum
2 Go
CPU minimum
2 vCPU
Port par défaut
3000
Accès
root par SSH

Fonctionnalités clés

  • Compatible Ollama (modèles locaux) et API OpenAI/Anthropic
  • RAG intégré : interrogez vos documents PDF, textes et bases de connaissance
  • Gestion multi-utilisateurs avec rôles et permissions
  • Historique des conversations persistant, exportable
  • Support multimodal : texte, images, code
  • Interface responsive, thème clair/sombre

Quand utiliser cette solution ?

Équipe interne

Déployez un assistant IA partagé pour votre équipe, connecté à vos documents internes, sans exposer vos données à OpenAI.

Développement & tests

Testez différents modèles LLM côte à côte avant d'intégrer l'un d'eux à votre application.

Base de connaissances intelligente

Uploadez vos PDFs, procédures, docs techniques — posez des questions en langage naturel.

Guide

Déployer Open WebUI sur votre VPS

  1. Ce que l'installation fait pour vous

    À la création du VPS, ServOrbit installe Docker s'il manque, puis lance le conteneur officiel ghcr.io/open-webui/open-webui:main, ses données dans le volume open-webui. L'interface écoute sur 127.0.0.1:3000, la boucle locale du serveur : rien n'est publié sur son adresse IP. Ollama n'est pas inclus : Open WebUI seul demande 2 Go de RAM, et si vous ajoutez Ollama sur le même VPS, comptez au moins 8 Go de plus pour lui.

  2. Retrouver l'adresse et les accès

    L'e-mail « Open WebUI est installée » et la fiche de votre VPS dans l'espace client, rubrique « Applications installées », indiquent comment ouvrir l'application : son adresse si un domaine est en place, sinon la commande de tunnel SSH et le port. Vous y trouvez aussi le lien vers ce guide et le bouton « Support ».

  3. Ouvrir Open WebUI sans domaine

    Depuis votre ordinateur, lancez ssh -L 3000:127.0.0.1:3000 root@<ip-du-vps>, laissez la session ouverte, puis ouvrez http://localhost:3000. Le port peut avoir été réattribué à l'installation : reprenez celui affiché dans votre espace client, 3000 n'étant que la valeur du catalogue.

  4. Se connecter la première fois

    Faites-le sans attendre : le premier compte créé sur l'écran d'inscription devient administrateur, les suivants restent en attente de votre approbation. Branchez ensuite vos modèles dans le panneau d'administration, rubrique Connexions : une clé d'API OpenAI ou d'un service compatible, ou l'adresse d'une instance Ollama joignable depuis le conteneur.

  5. Publier en HTTPS sur un domaine

    Quand Open WebUI est installée depuis votre espace client avec une adresse choisie — votre domaine ou un sous-domaine gratuit ServOrbit —, la plateforme pose le vhost nginx et le certificat Let's Encrypt. Une installation faite à la création du VPS, ou sans adresse, se publie depuis la fiche du VPS : bouton « Attacher un domaine » du bloc de l'application (un domaine de votre compte, le sous-domaine gratuit, ou un nom que vous faites pointer vers le serveur).

  6. Annexe : tout refaire à la main

    Pour réinstaller sans la plateforme : installez Docker, puis lancez docker run -d --name open-webui --restart unless-stopped -p 127.0.0.1:3000:8080 -v open-webui:/app/backend/data --add-host=host.docker.internal:host-gateway ghcr.io/open-webui/open-webui:main. Placez devant un reverse proxy (nginx par exemple) avec un certificat Let's Encrypt (certbot --nginx -d <domaine>).

Questions fréquentes

Questions sur Open WebUI

← Retour à Intelligence ArtificielleToutes les applications
Open WebUI est une interface web auto-hébergée pour interagir avec des LLMs (Large Language Models) comme Llama, Mistral ou GPT-4. Elle fonctionne comme ChatGPT mais tourne sur votre propre serveur.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Open WebUI ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Open WebUI on ServOrbit
Markdown
[![Deploy Open WebUI on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=open-webui&utm_source=deploy-badge&utm_medium=referral&utm_campaign=open-webui)
HTML
<a href="https://servorbit.com/vps-cloud?template=open-webui&utm_source=deploy-badge&utm_medium=referral&utm_campaign=open-webui"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Open WebUI on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail.

Écrire sur WhatsApps'ouvre dans un nouvel onglet