Aller au contenu

AS213941 · Peering-20 % sur tous les VPS avec le code NVH20 · Livraison en 60 secondes

VPS LinuxDès 2,49 €/moisVPS WindowsDès 3,49 €/moisServeur FiveMDès 0,99 €/moisServeur MinecraftDès 1,99 €/mois
VPS & Cloud

Gammes

VPS Linux NVMeAccès root, Debian, Ubuntu, Alma…VPS Windows RDPBureau à distance, licence incluseServeurs dédiésIntel Xeon Gold, ressources exclusivesVPS PterodactylPanel de jeux préinstallé

Réseau et hébergement

Anti-DDoSHébergement webHousingTransit IPVPN

Professionnels

VPS revendeurProgramme revendeur
Solutions

Bots et automatisation

VPS agents IAUn serveur pour vos assistants de code et agents autonomesVPS OllamaVotre IA privée sans GPU, données en FranceVPS bot TelegramPython ou Node.js, toujours joignableVPS bot DiscordMusique, modération, tickets : sans interruptionVPS n8nWorkflows sans limite d'exécutionsVPS VPNUn tunnel chiffré qui sort par la FranceVPS web scrapingCollecte de données planifiée, IP dédiée

Trading

VPS ForexVos robots gèrent les positions la nuitVPS MetaTrader 4Plusieurs terminaux MT4 sur une machineVPS MetaTrader 5Forex, indices et actions dans MT5VPS NinjaTraderFutures et stratégies NinjaScriptVPS prop firmChallenges et comptes financés, terminal toujours en ligneVPS trading AfriqueMetaTrader à Paris, depuis le Maghreb ou l'Afrique de l'OuestVPS RDPBureau à distance Windows, toujours alluméVPS bot de tradingBots crypto open source, clés API protégées

Bureau Windows

VPS Windows 10Pour vos logiciels qui exigent Windows 10VPS Windows 11Le poste Windows récent, accessible partoutVPS SEOCrawls de gros sites sans bloquer votre PCVPS streamingUn studio OBS qui diffuse depuis le datacenterVPS WordPressSites rapides sur disque NVMe
Marketplace

Intelligence artificielle

OllamaDes modèles de langage locaux, sans API externeOpen WebUIUne interface de discussion pour vos modèles OllamaAnythingLLMAssistant IA privé sur vos documents (PDF, sites, notes) : espaces de travail, recherche…LangflowÉditeur visuel Langflow pour construire agents, flux RAG et API d'IA, protégé par votre…FlowiseCréez visuellement vos agents et chatbots IA (LangChain, RAG, outils) avec Flowise, votre…QdrantBase de données vectorielle Qdrant pour vos projets RAG et de recherche sémantique, API…

Trading

MetaTrader 5Terminal MetaTrader 5 officiel (MetaQuotes) installé en mode portable, raccourci sur le…MetaTrader 4Terminal MetaTrader 4 officiel (MetaQuotes) installé en mode portable, raccourci sur le…Pack VPS Forex (MT4 + MT5)MetaTrader 4 et MetaTrader 5 installés ensemble, chacun dans son dossier portable, VPS…NinjaTrader 8Plateforme NinjaTrader 8 avec ses prérequis (.NET 4.8, WebView2) : installée à partir du…FreqtradeRobot de trading crypto open source avec son interface FreqUI, installé en mode…Interactive Brokers TWS / IB GatewayTrader Workstation ou IB Gateway (pour l'API et les robots) d'Interactive Brokers…

Bots et agents

Claude CodeL'agent de code d'Anthropic, dans votre terminalCodex CLIL'agent de code d'OpenAI en ligne de commandeBot TelegramHébergez votre bot Telegram (Python, Node.js ou Bun) : votre code depuis Git ou une…Bot DiscordHébergez votre bot Discord (discord.py, discord.js, Bun…) : votre code depuis Git ou une…OpenClawAssistant IA personnel open source OpenClaw, actif 24 h/24 : discutez avec lui sur…Hermes AgentAgent IA autonome open source de Nous Research, avec mémoire et compétences qui…

Déploiement et automatisation

DockerLe moteur de conteneurs et Docker Composen8nVos automatisations, sans limite d'exécutionsPortainerGérez vos conteneurs Docker depuis le navigateurCoolifyDéployez vos applications depuis Git, sur votre serveurUptime KumaSurveillez vos sites et serveurs, alertes comprises

Sites et bases de données

WordPressLe CMS le plus utilisé, sur une pile Nginx rapideApache + PHP + MySQLServeur web prêt à héberger vos sites : Apache2, PHP et ses extensions courantes, MariaDB…MySQL (MariaDB)Serveur de base de données MariaDB compatible MySQL, avec votre base et votre…PleskPanel d'hébergement Plesk Obsidian installé avec ses composants recommandés : sites…NextcloudVotre cloud de fichiers, agenda et contacts

Réseau et sécurité

WireGuardVotre VPN chiffré, préinstallé en option payanteVaultwardenUn gestionnaire de mots de passe auto-hébergé

Serveurs de jeu

FiveMServeur FiveM (FXServer + txAdmin), MariaDB et phpMyAdmin installés et configurés, sous…MinecraftServeur Minecraft Java Edition clé en main : Paper, Purpur, Fabric, NeoForge, Forge ou…RustServeur Rust (Facepunch) avec LinuxGSM : mises à jour automatiques, redémarrage après…Counter-Strike 2Serveur Counter-Strike 2 dédié avec LinuxGSM (environ 60 Go à télécharger), jeton GSLT…PalworldServeur Palworld dédié avec LinuxGSM : nom, mot de passe, nombre de joueurs et mot de…ValheimServeur Valheim dédié avec LinuxGSM, protégé par mot de passe (exigé par le jeu)…
Gaming

Serveurs de jeux

Serveur FiveMtxAdmin, ESX, QBCoreServeur MinecraftJava, Bedrock, modpacksServeur RustOxide, Carbon, wipesServeur Nova-LifeRP Nova-Life: Amboise

Protection et outils

Anti-DDoS FiveMOutils gratuits
Ressources

Apprendre

DocumentationBlog

Assistance

ContactEngagement SLA
Voir les offres Espace client Peering · AS213941

IA · Tutoriel · 9 min

Créer son ChatGPT privé sur un VPS avec Open WebUI

Par Équipe NVHCloud · 2 nov. 2026 · 9 min

Open WebUI est une interface de discussion open source, proche de celle de ChatGPT, que vous installez sur votre propre serveur. Elle se branche sur les API d'OpenAI, de Mistral ou d'autres fournisseurs, ou sur des modèles qui tournent directement sur votre VPS grâce à Ollama. Vous gardez vos conversations sur votre serveur, vous gérez vos utilisateurs et vous choisissez vos modèles. Ce guide explique ce que cela protège vraiment, quel serveur prévoir et comment l'installer proprement.

💡 Open WebUI peut être préinstallé : sélectionnez-le dans l'onglet Applications en commandant votre VPS. Voir Open WebUI préinstallé. La suite détaille aussi l'installation manuelle.

1. Deux façons de l'utiliser

CritèreAvec une API (OpenAI, Mistral…)Modèles locaux (Ollama)
Où tourne le modèleChez le fournisseurSur votre VPS
VitesseRapide, même sur un petit VPSPlus lente sans carte graphique
Qualité des réponsesModèles les plus avancésBonne avec des modèles légers, moindre sur les tâches difficiles
RAM minimum conseillée2 Go8 Go, davantage pour les gros modèles
CoûtVPS + consommation de l'APIVPS seulement, plus grand
Vos messagesEnvoyés au fournisseur de l'APIRestent sur votre serveur

Les deux modes peuvent cohabiter : un modèle local pour les textes sensibles, une API pour les demandes complexes. Pour le détail des performances sans carte graphique, voir Ollama sur un VPS sans GPU.

2. Ce que « privé » veut dire ici

Soyons précis, car c'est le point le plus souvent mal compris :

  • Vos conversations et vos comptes sont stockés sur votre serveur, et non dans un compte chez un éditeur.
  • Avec une API, chaque message part malgré tout chez le fournisseur pour être traité. Lisez ses conditions, notamment sur la conservation des données et l'entraînement des modèles.
  • Avec Ollama, rien ne quitte le serveur : c'est la seule option vraiment fermée.
  • La sécurité du serveur devient votre responsabilité : mises à jour, accès, sauvegardes.

3. Installation manuelle avec Docker

Partez d'un VPS Linux sécurisé (voir les premiers pas) avec Docker. Générez une clé secrète, puis lancez le conteneur :

SECRET=$(openssl rand -hex 32)
docker run -d -p 127.0.0.1:3000:8080 \
  --add-host=host.docker.internal:host-gateway \
  -v open-webui:/app/backend/data \
  -e WEBUI_SECRET_KEY=$SECRET \
  --name open-webui --restart always \
  ghcr.io/open-webui/open-webui:main

Le préfixe 127.0.0.1 est important : le port n'est accessible que depuis le serveur lui-même. Docker contourne souvent les règles d'UFW lorsqu'il publie un port, il vaut donc mieux ne pas compter sur le pare-feu seul. Le volume open-webui contient vos discussions, vos utilisateurs et vos réglages : il survit aux mises à jour.

4. Accès sécurisé en HTTPS

Placez un reverse proxy devant l'application. Avec Nginx, un nom de domaine et Let's Encrypt, suivez Nginx et SSL, puis faites pointer votre site vers le conteneur :

location / {
    proxy_pass http://127.0.0.1:3000;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-Proto $scheme;
}

Les deux lignes Upgrade et Connection servent aux WebSockets, utilisés pour l'affichage des réponses en temps réel.

Créez votre compte aussitôt. Le premier compte devient administrateur, et les inscriptions se ferment ensuite automatiquement. Pour inviter des personnes, activez « New Sign Ups » dans les réglages d'administration : les nouveaux comptes attendent alors votre validation.

5. Brancher une API

Dans Paramètres → Admin → Connections, cliquez sur le + à côté de la gestion des connexions OpenAI, puis saisissez l'URL et votre clé. Open WebUI fonctionne avec toute API compatible OpenAI :

FournisseurURL de l'API
OpenAIhttps://api.openai.com/v1
Mistral AIhttps://api.mistral.ai/v1
OpenRouter (Claude, Gemini, Llama…)https://openrouter.ai/api/v1
Groqhttps://api.groq.com/openai/v1

Fixez un plafond de dépenses dans la console du fournisseur, surtout si plusieurs personnes utilisent l'interface. Notez qu'un abonnement grand public, comme ChatGPT Plus, n'inclut pas l'API : celle-ci est facturée séparément, à la consommation.

6. Ajouter des modèles locaux avec Ollama

curl -fsSL https://ollama.com/install.sh | sh
ollama run llama3.2:3b

Par défaut, Ollama n'écoute que sur 127.0.0.1, ce qui ne suffit pas pour un conteneur Docker. Faites-le écouter sur l'interface du pont Docker, ou utilisez la préinstallation Ollama + Open WebUI qui règle ce point. Quelle que soit la méthode, le port 11434 ne doit jamais être ouvert sur Internet : Ollama n'a pas d'authentification propre.

Commencez par un petit modèle. La RAM disponible doit dépasser largement la taille du modèle, et le nombre de vCPU détermine en grande partie la vitesse des réponses.

7. Quel VPS prévoir

UsageRAMvCPU
Open WebUI + API, usage personnel ou petite équipe2 à 4 Go2
Open WebUI + API, documents et recherche dans vos fichiers4 à 8 Go2 à 4
Ollama, petits modèles8 Go4
Ollama, modèles moyens ou plusieurs utilisateurs16 Go et plus6 et plus

Prenez du stockage NVMe : les modèles pèsent plusieurs gigaoctets et sont chargés depuis le disque. Les offres sont sur la page VPS pour agents IA.

8. Mises à jour et sauvegardes

Open WebUI évolue vite. Pour mettre à jour, récupérez la nouvelle image et recréez le conteneur en réutilisant le même volume et la même clé secrète :

docker pull ghcr.io/open-webui/open-webui:main
docker rm -f open-webui
# puis relancez la commande docker run, avec la même WEBUI_SECRET_KEY

Conservez la clé dans un fichier protégé : sans elle, les sessions ouvertes sont déconnectées. Sauvegardez le volume open-webui, qui contient tout l'historique. Voir les sauvegardes avec Borg.

Questions fréquentes

Open WebUI est-il gratuit ?

Le logiciel s'installe sans frais sur votre serveur. Vous payez le VPS et, si vous utilisez une API, votre consommation chez le fournisseur. Pour un usage commercial ou en marque blanche, consultez sa licence.

Faut-il une carte graphique ?

Non avec une API, car le calcul se fait chez le fournisseur. Avec Ollama, un VPS sans carte graphique fait tourner de petits modèles, plus lentement.

Mes messages restent-ils privés avec l'API d'OpenAI ?

L'historique reste sur votre serveur, mais chaque message est transmis à OpenAI pour obtenir la réponse. Pour que rien ne sorte du serveur, utilisez un modèle local avec Ollama.

Puis-je l'utiliser à plusieurs ?

Oui. Le premier compte est administrateur et peut ouvrir les inscriptions, valider les nouveaux comptes et gérer les accès.

Mon abonnement ChatGPT Plus fonctionne-t-il ?

Non. Open WebUI utilise une clé d'API, facturée séparément de l'abonnement ChatGPT.

VPS Linux NVMe

Accès root, Intel Xeon Gold et NVMe, livré en 60 secondes. Dès 2,49 €/mois.