[{"data":1,"prerenderedAt":155},["ShallowReactive",2],{"seo-verification":3,"blog-heberger-flowise-vps-ma-fr":6,"promo-bar-likely":146},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-heberger-flowise-vps-ma-fr",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":9,"views":17,"isPinned":18,"noindex":18,"publishedAt":19,"updatedAt":20,"category":21,"categories":26,"featuredImage":28,"bgImage":29,"posterImage":30,"relatedSolution":31,"intro":33,"sections":34,"ctaTitle":96,"ctaBody":97,"ctaButton":98,"ctaUrl":99,"relatedPosts":100},8,"heberger-flowise-vps",{"fr":10,"en":12,"ar":13,"es":14},"how-to-host-flowise-on-a-vps","كيفية-استضافة-flowise-على-خادم-vps","como-alojar-flowise-en-un-vps","Comment héberger Flowise sur un VPS","Déployez Flowise sur votre VPS : construisez des agents et chatbots IA no-code avec Docker. Variables d'env, RAG Ollama, mise à jour et dépannage.",1,false,"2026-06-12T00:00:00+00:00","2026-09-19T02:00:43+00:00",{"id":17,"name":22,"slug":23,"color":24,"icon":25},"Intelligence Artificielle","intelligence-artificielle","bg-purple-500\u002F10 text-purple-400","ia",[27],{"id":17,"name":22,"slug":23,"color":24,"icon":25},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-flowise-vps-poster.svg",{"categorySlug":25,"appSlug":32},"flowise","Flowise est un constructeur visuel d'applications LLM : vous assemblez des chaînes LangChain par glisser-déposer, sans écrire une ligne de code. Hébergé sur votre propre VPS, il devient une plateforme privée d'agents IA, sans fuite de vos prompts vers un SaaS tiers. Ce guide couvre l'installation complète avec Docker, le reverse proxy, HTTPS, les variables d'environnement clés, la mise à jour et les erreurs courantes.",[35,39,50,53,78,81,84,87,90,93],{"type":36,"title":37,"body":38},"h2","Pourquoi self-héberger Flowise sur un VPS","Flowise manipule des données sensibles : clés API OpenAI\u002FAnthropic, documents internes vectorisés, historiques de conversation, logiques métier de vos agents. En version cloud partagée, ces éléments transitent par une infrastructure que vous ne contrôlez pas. Sur un VPS dédié, le canvas Flowise, la base de données et les embeddings restent chez vous. Vous gardez la main sur les versions (les flux évoluent vite entre releases), sur les connecteurs activés, et sur la facturation des modèles puisque vous branchez vos propres clés. Un VPS vous permet aussi d'exposer les flux en API REST pour les intégrer à vos propres applications, sans quota imposé par un éditeur.\n\nAutre raison pratique : les plans SaaS de Flowise Cloud limitent le nombre de flux actifs, le nombre d'exécutions mensuelles et l'accès aux nœuds avancés. Sur votre VPS, aucune de ces limites ne s'applique — vous définissez vous-même les ressources allouées.",{"type":40,"title":41,"items":42},"ul","Les bénéfices concrets d'un Flowise auto-hébergé",[43,44,45,46,47,48,49],"Confidentialité totale des prompts, clés API et documents indexés, qui ne quittent jamais votre serveur.","Endpoints d'inférence exposés en API REST sans limite de débit imposée par un tiers.","Choix libre du modèle (OpenAI, Anthropic, Mistral, ou un LLM local via Ollama sur le même réseau).","Persistance maîtrisée des flux et des bases vectorielles dans des volumes Docker que vous sauvegardez.","Mise à jour quand vous le décidez, sans subir une migration forcée du canvas.","Coût prévisible : un seul prix VPS mensuel, pas de tarification au nombre de flux ou d'exécutions.","Nœuds avancés sans restriction : accès à la totalité des intégrations LangChain, des outils d'agent et des connecteurs de base vectorielle.",{"type":36,"title":51,"body":52},"Prérequis matériels et logiciels","Flowise lui-même est léger, mais l'usage réel dépend des embeddings et des bases vectorielles. Comptez au minimum 2 vCPU et 2 Go de RAM pour un usage de test, et 4 vCPU \u002F 4 à 8 Go de RAM si vous indexez des documents volumineux ou faites tourner plusieurs flux concurrents. Prévoyez 20 Go de disque pour les conteneurs, les stores vectoriels et les éventuels modèles locaux.\n\nCôté logiciel : Docker et Docker Compose installés, un nom de domaine ou sous-domaine (ex. `flowise.votre-domaine.com`) pointant vers l'IP du VPS, et le port 443 ouvert. Si vous envisagez un LLM local via Ollama, augmentez la RAM à 8 Go minimum (16 Go pour des modèles 7B+ en quantification 4 bits). Les clés API des fournisseurs LLM que vous comptez utiliser sont à préparer en amont.",{"type":54,"title":55,"steps":56},"steps","Déployer Flowise avec Docker et HTTPS",[57,60,63,66,69,72,75],{"title":58,"body":59},"Préparer le VPS et Docker","Connectez-vous en SSH, mettez à jour le système puis installez Docker via `curl -fsSL https:\u002F\u002Fget.docker.com | sh`. Vérifiez avec `docker compose version`. Créez un dossier dédié :\n\n```bash\nmkdir -p \u002Fopt\u002Fflowise && cd \u002Fopt\u002Fflowise\n```",{"title":61,"body":62},"Écrire le docker-compose.yml","Définissez le service avec l'image officielle `flowiseai\u002Fflowise`, le port interne `3000`, un volume nommé pour la persistance, et les variables d'environnement essentielles :\n\n```bash\nFLOWISE_USERNAME=admin\nFLOWISE_PASSWORD=motdepasse_fort\nFLOWISE_SECRETKEY_OVERWRITE=une_chaine_aleatoire_32_chars\nDATABASE_PATH=\u002Froot\u002F.flowise\nSECRET_ENCRYPTION_KEY=autre_chaine_aleatoire_32_chars\n```\n\nLe volume `flowise_data` doit pointer vers `\u002Froot\u002F.flowise` dans le conteneur pour que la base SQLite et les stores vectoriels survivent aux redémarrages.",{"title":64,"body":65},"Lancer le conteneur","Exécutez `docker compose up -d` puis `docker compose logs -f` pour confirmer que Flowise écoute. À ce stade il répond en local sur `127.0.0.1:3000`, non exposé publiquement, ce qui est volontaire.",{"title":67,"body":68},"Configurer le reverse proxy","Installez Caddy ou Nginx Proxy Manager. Avec Caddy, une ligne suffit dans le Caddyfile :\n\n```bash\nflowise.votre-domaine.com {\n    reverse_proxy localhost:3000\n}\n```\n\nCaddy obtient et renouvelle automatiquement le certificat Let's Encrypt. Si vous préférez nginx, veillez à activer les WebSockets (`proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection upgrade;`) — Flowise en a besoin pour les mises à jour en temps réel du canvas.",{"title":70,"body":71},"Sécuriser l'accès et les clés","Renforcez l'authentification, restreignez le port 3000 au loopback dans le firewall (`ufw deny 3000`), et ajoutez vos clés API LLM directement dans l'interface Flowise (section Credentials) plutôt qu'en clair dans le compose. La variable `FLOWISE_SECRETKEY_OVERWRITE` chiffre ces credentials en base ; sans elle, ils sont stockés en clair.",{"title":73,"body":74},"Tester un flux et l'API","Créez un chatflow simple, publiez-le, puis appelez son endpoint :\n\n```bash\ncurl -X POST https:\u002F\u002Fflowise.votre-domaine.com\u002Fapi\u002Fv1\u002Fprediction\u002F\u003Cid> \\\n  -H 'Content-Type: application\u002Fjson' \\\n  -d '{\"question\":\"test\"}'\n```\n\nPour protéger un endpoint de chatflow par une clé API, activez **API Key Auth** dans les réglages du flux — chaque appel devra alors porter `Authorization: Bearer \u003Cvotre_cle>`.",{"title":76,"body":77},"Se connecter la première fois","À la première ouverture de l'URL, Flowise affiche un écran de configuration qui vous fait créer le compte administrateur (e-mail + mot de passe) avant de donner accès au tableau de bord. Ouvrez-le immédiatement après l'installation.",{"type":36,"title":79,"body":80},"Connecter Flowise à Ollama pour un stack IA 100 % local","Pour des flux RAG performants et sans coût d'API externe, branchez Flowise sur un conteneur Ollama tournant sur le même VPS via le réseau Docker interne (`http:\u002F\u002Follama:11434`). Vous combinez ainsi embeddings et génération en local : aucune donnée ne sort du serveur, et la latence chute car tout transite par le réseau privé du host.\n\nDans votre `docker-compose.yml`, ajoutez le service Ollama sur le même réseau Docker que Flowise :\n\n```bash\nservices:\n  ollama:\n    image: ollama\u002Follama\n    volumes:\n      - ollama_data:\u002Froot\u002F.ollama\n    networks:\n      - flowise_net\n\n  flowise:\n    image: flowiseai\u002Fflowise\n    networks:\n      - flowise_net\n    ...\n```\n\nDans Flowise, lorsque vous ajoutez un nœud **Ollama** (Chat Model ou Embeddings), renseignez `http:\u002F\u002Follama:11434` comme base URL. Téléchargez un modèle depuis le conteneur : `docker exec -it \u003Cid_ollama> ollama pull llama3.2`. Pour les embeddings, `nomic-embed-text` est un bon point de départ sur 4 Go de RAM.",{"type":36,"title":82,"body":83},"Variables d'environnement utiles","Flowise expose une vingtaine de variables de configuration. Les plus utiles en production :\n\n`FLOWISE_USERNAME` et `FLOWISE_PASSWORD` — authentification de l'interface admin. Obligatoires dès qu'on ouvre le port public.\n\n`FLOWISE_SECRETKEY_OVERWRITE` — clé de chiffrement des credentials stockés en base. Si vous changez cette valeur après un premier démarrage, les credentials existants deviennent illisibles.\n\n`DATABASE_TYPE` — par défaut `sqlite`. Pour une charge plus lourde ou un déploiement redondant, passez à `postgres` et renseignez `DATABASE_HOST`, `DATABASE_PORT`, `DATABASE_USER`, `DATABASE_PASSWORD`, `DATABASE_NAME`.\n\n`CORS_ORIGINS` — liste des origines autorisées à appeler l'API de prédiction depuis un navigateur. Exemple : `https:\u002F\u002Fvotre-app.com`. Sans cette variable, les appels CORS depuis une autre origine seront bloqués.\n\n`BLOB_STORAGE_PATH` — chemin de stockage des fichiers uploadés (documents RAG). Par défaut dans `~\u002F.flowise\u002Fstorage` ; montez un volume dédié si vous indexez de gros corpus.\n\n`LOG_LEVEL` — valeurs : `error`, `warn`, `info`, `verbose`, `debug`. En production, `warn` suffit pour limiter les logs.",{"type":36,"title":85,"body":86},"Mettre à jour Flowise sans perdre les flux","Flowise sort des mises à jour régulières qui ajoutent des nœuds et corrigent des comportements de flux. La mise à jour est non destructive si vos données sont dans un volume nommé.\n\n```bash\ndocker compose pull\ndocker compose up -d\n```\n\nFlowise migre automatiquement la base SQLite au démarrage. Avant chaque mise à jour, exportez vos flux importants via le bouton **Export** du canvas (fichier JSON) — c'est le filet de sécurité le plus simple.\n\nSi vous utilisez PostgreSQL, vérifiez les notes de release avant de tirer l'image : certaines versions introduisent des migrations de schéma irréversibles. Conservez une sauvegarde de la base (`pg_dump`) avant de mettre à jour.",{"type":36,"title":88,"body":89},"Dépannage des erreurs courantes","**Le canvas ne se charge pas ou les nœuds disparaissent.** Vérifiez que votre reverse proxy propage bien les WebSockets. Avec nginx, les en-têtes `Upgrade` et `Connection` doivent être présents. Avec Caddy, ils le sont automatiquement.\n\n**`Error: FLOWISE_SECRETKEY_OVERWRITE is required`.** Cette variable n'était pas obligatoire dans les versions antérieures, mais l'est devenue. Ajoutez-la dans votre compose et redémarrez — les credentials déjà saisis restent valides si la valeur est cohérente avec celle utilisée lors de leur stockage.\n\n**La base vectorielle perd ses documents après redémarrage.** Vérifiez que le chemin du volume Docker correspond bien à `BLOB_STORAGE_PATH` et à `DATABASE_PATH`. Un volume bind-mount mal configuré porte les données dans un dossier ephémère du conteneur.\n\n**Les appels à Ollama échouent avec `ECONNREFUSED`.** Le service Ollama doit être sur le même réseau Docker que Flowise. Si Ollama tourne en dehors de Compose (service systemd, par exemple), utilisez l'IP de la passerelle Docker (`172.17.0.1:11434`) plutôt que `localhost`.\n\n**Les credentials OpenAI\u002FAnthropic sont refusés après migration.** Si `FLOWISE_SECRETKEY_OVERWRITE` a changé entre deux déploiements, les secrets chiffrés avec l'ancienne clé ne peuvent plus être déchiffrés. Supprimez et re-saisissez les credentials dans l'interface.",{"type":91,"body":92},"tip","Pour un déploiement sécurisé en équipe, activez l'authentification sur chaque chatflow (section **API Key** du flux) et créez une clé par intégration externe. Ainsi, chaque application qui consomme un endpoint Flowise a sa propre clé révocable sans impacter les autres.",{"type":91,"title":94,"body":95},"La documentation officielle","Pour la configuration avancée et les options propres à l'outil, référez-vous à la \u003Ca href=\"https:\u002F\u002Fdocs.flowiseai.com\" target=\"_blank\" rel=\"noopener noreferrer\">documentation officielle de Flowise\u003C\u002Fa>. Ce guide couvre la mise en ligne sur VPS ; la doc éditeur reste la référence pour les réglages fins, les mises à jour majeures et les cas d'usage spécifiques.","Déployez Flowise en quelques minutes sur un VPS Cloud ServOrbit","Avec un VPS Cloud ServOrbit doté de Docker préconfiguré et de ressources évolutives, vous installez Flowise et vos flux IA sans friction. Ajustez RAM et vCPU à mesure que vos agents montent en charge.","Lancer mon VPS Cloud","\u002Fvps-cloud",[101,118,136],{"id":17,"slug":102,"slugs":103,"title":107,"excerpt":108,"readTime":109,"views":17,"isPinned":18,"noindex":18,"publishedAt":110,"updatedAt":111,"category":112,"categories":113,"featuredImage":28,"bgImage":29,"posterImage":115,"relatedSolution":116},"heberger-open-webui",{"fr":102,"en":104,"ar":105,"es":106},"how-to-host-open-webui-on-a-vps","كيفية-استضافة-open-webui-على-خادم-vps","como-alojar-open-webui-en-un-vps","Comment héberger Open WebUI sur un VPS","Déployez Open WebUI sur votre propre VPS : gardez le contrôle de vos données, évitez les coûts des API cloud et accédez à vos LLMs depuis une interface web propre.",9,"2026-06-01T00:00:00+00:00","2026-11-09T20:55:18+00:00",{"id":17,"name":22,"slug":23,"color":24,"icon":25},[114],{"id":17,"name":22,"slug":23,"color":24,"icon":25},"\u002Fblog\u002Fcovers\u002Fheberger-open-webui-poster.svg",{"categorySlug":25,"appSlug":117},"open-webui",{"id":119,"slug":120,"slugs":121,"title":125,"excerpt":126,"readTime":127,"views":17,"isPinned":18,"noindex":18,"publishedAt":128,"updatedAt":129,"category":130,"categories":131,"featuredImage":28,"bgImage":29,"posterImage":133,"relatedSolution":134},2,"deployer-dify-vps",{"fr":120,"en":122,"ar":123,"es":124},"deploying-dify-on-a-vps-ai-workflows-under-control","نشر-dify-على-vps-سير-عمل-الذكاء-الاصطناعي-تحت-السيطرة","desplegar-dify-en-un-vps","Déployer Dify sur un VPS : guide de l'installation aux plugins","Installez Dify sur un VPS ServOrbit : prérequis, Docker Compose, plugins offline, limites de l'installation Docker, sauvegarde avant mise à jour, dépannage.",15,"2026-02-11T00:00:00+00:00","2026-10-29T03:10:23+00:00",{"id":17,"name":22,"slug":23,"color":24,"icon":25},[132],{"id":17,"name":22,"slug":23,"color":24,"icon":25},"\u002Fblog\u002Fcovers\u002Fdeployer-dify-vps-poster.svg",{"categorySlug":23,"appSlug":135},"dify",{"id":137,"slug":138,"slugs":139,"title":143,"excerpt":144,"readTime":145,"views":17,"isPinned":18,"noindex":146,"publishedAt":147,"updatedAt":148,"category":149,"categories":150,"featuredImage":28,"bgImage":29,"posterImage":152,"relatedSolution":153},121,"heberger-openclaw-vps",{"fr":138,"en":140,"ar":141,"es":142},"hosting-openclaw-on-a-vps","استضافة-openclaw-على-خادم-vps","alojar-openclaw-en-un-vps","Héberger OpenClaw sur un VPS","Hébergez OpenClaw sur votre VPS : l'assistant IA personnel open source joignable depuis WhatsApp, Telegram, Discord et 50+ messageries. Docker, LLM et HTTPS.",4,true,"2026-02-23T00:00:00+00:00","2026-11-09T20:55:19+00:00",{"id":17,"name":22,"slug":23,"color":24,"icon":25},[151],{"id":17,"name":22,"slug":23,"color":24,"icon":25},"\u002Fblog\u002Fcovers\u002Fheberger-openclaw-vps-poster.svg",{"categorySlug":25,"appSlug":154},"openclaw",1794270715689]