[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"blog-installer-node-red-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":20,"featuredImage":22,"bgImage":23,"posterImage":24,"relatedSolution":25,"intro":27,"sections":28,"ctaTitle":71,"ctaBody":72,"ctaButton":73,"ctaUrl":74,"relatedPosts":75},24,"installer-node-red-vps","Installer Node-RED sur un VPS : automatisation self-hosted","Installez Node-RED sur un VPS pour automatiser vos workflows en flow-based, connecter vos API et objets IoT, le tout self-hosted et sécurisé.",8,488,false,"2026-05-27T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},2,"Automatisation","automatisation","bg-brand-action\u002F10 text-brand-action",[21],{"id":16,"name":17,"slug":18,"color":19,"icon":18},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-node-red-vps-poster.svg",{"categorySlug":18,"appSlug":26},"node-red","Node-RED est un outil d'automatisation visuel basé sur le flow : on relie des nœuds (déclencheurs, fonctions, API, bases de données) par glisser-déposer pour orchestrer des traitements sans écrire d'application complète. Hébergé sur un VPS, il devient un moteur d'automatisation permanent pour vos API, webhooks et objets connectés. Voici le déploiement complet, sécurisé et persistant.",[29,33,43,46,68],{"type":30,"title":31,"body":32},"h2","Pourquoi auto-héberger Node-RED sur un VPS","Node-RED brille pour câbler rapidement des intégrations : recevoir un webhook, transformer un payload, appeler une API, écrire dans une base, envoyer une notification — le tout dans un éditeur visuel accessible au navigateur. Sur un poste local, ces flows s'arrêtent dès que la machine s'éteint. Sur un VPS, ils tournent 24\u002F7 avec une IP fixe, ce qui est indispensable pour recevoir des webhooks entrants ou interroger des API à intervalle régulier. L'écosystème de plus de 4000 nœuds communautaires (palette) couvre MQTT, HTTP, bases de données, Telegram, MQTT IoT, etc. Vous gardez vos clés API et vos données métier sur votre propre serveur, sans dépendre d'une plateforme d'automatisation tierce facturée à la tâche.",{"type":34,"title":35,"items":36},"ul","Les bénéfices concrets de l'auto-hébergement",[37,38,39,40,41,42],"Disponibilité 24\u002F7 avec IP fixe pour recevoir des webhooks entrants.","Éditeur visuel flow-based : automatisations construites sans coder une appli entière.","Palette de 4000+ nœuds (MQTT, HTTP, SQL, Telegram, IoT) installables à chaud.","Clés API et données métier conservées sur votre VPS, pas chez un tiers.","Pas de facturation à la tâche ni de quota d'exécutions mensuelles.","Idéal pour l'IoT : centralisation MQTT et traitement de capteurs en temps réel.",{"type":30,"title":44,"body":45},"Prérequis matériels et logiciels","Node-RED est extrêmement léger (basé sur Node.js). Un VPS 1 vCPU \u002F 1 Go de RAM suffit pour des flows simples ; passez à 2 vCPU \u002F 2 Go de RAM dès que vous multipliez les flows, ajoutez une base de données ou brassez du trafic MQTT important. Comptez 5 à 10 Go de disque pour le runtime, les modules de la palette et les logs. Côté logiciel : Ubuntu 22.04, Docker (recommandé pour isoler et persister les données), un sous-domaine type `flows.mondomaine.ma`, et idéalement un pare-feu `ufw` actif. Aucun GPU, c'est de l'orchestration pure.",{"type":47,"title":48,"steps":49},"steps","Déploiement pas à pas",[50,53,56,59,62,65],{"title":51,"body":52},"Préparer le VPS","En SSH, installez Docker. Créez un volume nommé pour persister les flows et la configuration : `docker volume create node_red_data`. Ce volume garantit que vos automatisations survivent aux mises à jour du conteneur.",{"title":54,"body":55},"Lancer le conteneur","Démarrez l'image officielle : `docker run -d -p 1880:1880 -v node_red_data:\u002Fdata --name nodered --restart unless-stopped nodered\u002Fnode-red`. L'éditeur écoute sur le port `1880`.",{"title":57,"body":58},"Sécuriser l'éditeur","Par défaut l'éditeur est ouvert. Activez l'authentification dans `settings.js` (section `adminAuth`) avec un mot de passe haché via `node-red-admin hash-pw`, et protégez aussi les endpoints HTTP exposés par vos flows (`httpNodeAuth`).",{"title":60,"body":61},"Installer les nœuds nécessaires","Depuis le menu \"Manage palette\", ajoutez les nœuds dont vous avez besoin (ex : `node-red-node-email`, `node-red-contrib-telegrambot`). Ils s'installent à chaud sans redémarrer le serveur.",{"title":63,"body":64},"Configurer le reverse proxy et le SSL","Placez Caddy ou Nginx devant le port 1880 pour `flows.mondomaine.ma`. Important : activez le support WebSocket dans la config Nginx (`proxy_set_header Upgrade` \u002F `Connection`), sinon l'éditeur ne se met pas à jour en temps réel. Caddy le gère nativement.",{"title":66,"body":67},"Construire un premier flow","Créez un flow de test : nœud `http in` sur `\u002Fwebhook`, un nœud `function` qui transforme le payload, puis un nœud `http response`. Déployez avec le bouton \"Deploy\" et testez l'URL `https:\u002F\u002Fflows.mondomaine.ma\u002Fwebhook`.",{"type":69,"body":70},"tip","Versionnez vos flows avec le \"Projects\" intégré de Node-RED (activable dans `settings.js`) couplé à un dépôt Git : vous obtenez un historique, des branches et un rollback propre de vos automatisations, exactement comme du code. Pour les flows critiques, ajoutez un nœud `catch` global qui capture les erreurs et envoie une alerte (e-mail\u002FTelegram) : vous serez prévenu d'une API qui tombe avant que la chaîne ne casse silencieusement.","Automatisez vos workflows sur un VPS Cloud ServOrbit","Déployez Node-RED sur un VPS Cloud avec Docker préconfiguré, volume persistant et reverse proxy prêt pour le WebSocket. Vos automatisations tournent en continu, sous votre contrôle.","Découvrir le VPS Cloud","\u002Fvps-cloud",[76,90,103],{"id":77,"slug":78,"title":79,"excerpt":80,"readTime":81,"views":82,"isPinned":13,"publishedAt":83,"category":84,"categories":85,"featuredImage":22,"bgImage":23,"posterImage":87,"relatedSolution":88},3,"installer-n8n-vps","Installer n8n sur un VPS : automatisation sans limites","Guide complet pour déployer n8n self-hosted sur un VPS. Automatisez vos processus métier sans restriction de workflows ni facturation à l'exécution.",6,3080,"2026-06-05T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[86],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-n8n-vps-poster.svg",{"categorySlug":18,"appSlug":89},"n8n",{"id":91,"slug":92,"title":93,"excerpt":94,"readTime":11,"views":95,"isPinned":13,"publishedAt":96,"category":97,"categories":98,"featuredImage":22,"bgImage":23,"posterImage":100,"relatedSolution":101},25,"installer-huginn-vps","Installer Huginn sur un VPS : automatisation self-hosted","Installez Huginn sur un VPS pour créer des agents qui surveillent le web, scrapent des pages et déclenchent des actions, 100% self-hosted.",525,"2026-05-26T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[99],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-huginn-vps-poster.svg",{"categorySlug":18,"appSlug":102},"huginn",{"id":104,"slug":105,"title":106,"excerpt":107,"readTime":108,"views":109,"isPinned":13,"publishedAt":110,"category":111,"categories":112,"featuredImage":22,"bgImage":23,"posterImage":114,"relatedSolution":115},26,"installer-activepieces-vps","Installer Activepieces sur un VPS : automatisation self-hosted","Déployez Activepieces sur votre VPS : automatisation no-code self-hosted, données privées, intégrations illimitées et déploiement Docker en 15 minutes.",7,562,"2026-05-25T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[113],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-activepieces-vps-poster.svg",{"categorySlug":18,"appSlug":116},"activepieces",1784126244697]