Comment installer Moltbot (Clawdbot) sur un VPS Hostinger

Updated 3 days ago

Moltbot (anciennement connu sous le nom de Clawdbot) est une plateforme d’assistant IA personnel qui fonctionne sur votre infrastructure, vous permettant d’interagir avec l’IA via plusieurs canaux de messagerie, notamment WhatsApp, Telegram, Slack, Discord et plus encore. Ce guide vous explique comment déployer Moltbot (Clawdbot) sur votre VPS Hostinger en utilisant le template en un clic Docker.

Étapes d’installation

Déploiement de Moltbot (si vous n’avez pas encore de VPS)

Si vous n’avez pas encore de VPS, vous pouvez déployer Moltbot directement depuis la markeplace :

  1. Rendez-vous sur la page d’hébergement VPS Moltbot.
  2. Sélectionnez le pack d’hébergement qui correspond à vos besoins.
  3. Cliquez sur Déployer. L’application Moltbot sera automatiquement présélectionnée.
  4. Validez l’achat.

Votre panier Hostinger

Une fois l’achat effectué, vous verrez un écran de configuration où vous pourrez configurer vos variables d’environnement :

Configuration Moltbot

Options de configuration :

  • MOLTBOT_GATEWAY_TOKEN : ce jeton sera généré automatiquement
  • ANTHROPIC_API_KEY : votre clé API Anthropic pour l’intégration de Claude (facultatif)
  • OPENAI_API_KEY : votre clé API OpenAI pour l’intégration de l’IA (facultatif)
Important : copiez et conservez bien le jeton MOLTBOT_GATEWAY_TOKEN. Vous en aurez besoin pour accéder à votre interface web Moltbot.

Une fois l’installation terminée, un projet Docker sera créé automatiquement. Le processus prend généralement plusieurs minutes. Ensuite, vous verrez l’application Moltbot avec des ports exposés prêts à l’emploi.

Installation du gestionnaire Docker (si vous avez déjà un VPS)

Si vous avez déjà un VPS, suivez ces étapes :

Étape 1 : Installez le gestionnaire Docker

  1. Une fois votre VPS actif, accédez à l’aperçu du serveur dans hPanel.
  2. Dans la barre latérale gauche, cliquez sur Gestionnaire Docker.
  3. Si le gestionnaire Docker n’est pas encore installé, cliquez sur Installer pour le configurer.
  4. L’installation peut prendre jusqu’à 10 minutes.

Étape 2 : Déployez Moltbot à partir du catalogue

  1. Dans le gestionnaire Docker, accédez à la section Catalogue.
  2. Utilisez la barre de recherche ou parcourez les catégories pour trouver Moltbot.
  3. Cliquez sur le bouton Déployer.
  4. Vous pourrez alors voir les détails de l’application et la déployer

Étape 3 : Configurez les variables d’environnement

Au cours du déploiement, vous serez invité(e) à configurer plusieurs variables d’environnement :

Variables requises :

  • MOLTBOT_GATEWAY_TOKEN : ce jeton est généré automatiquement et vous servira à accéder à votre interface web Moltbot. Conservez-le bien.

Variables optionnelles (pour l’intégration de l’IA) :

  • ANTHROPIC_API_KEY : clé de session web Claude pour l’authentification via navigateur.
  • OPENAI_API_KEY : cookie web Claude pour la persistance de la session.

Vous pouvez laisser les champs facultatifs vides et les configurer ultérieurement si nécessaire.

Configuration Moltbot

Étape 4 : Terminez le déploiement

  1. Vérifiez votre configuration.
  2. Cliquez sur Déployer pour lancer l’installation.
  3. Docker tirera l’image Moltbot et démarrera le conteneur.
  4. Attendez que le statut de déploiement affiche « Actif ». Le processus prend généralement 1 à 2 minutes.

Accès à Moltbot

Une fois Molbot déployé, vous pourrez accéder à votre instance :

  1. Dans le gestionnaire Docker, accédez à votre projet Moltbot déployé.
  2. Notez le numéro de port attribué pour l’interface web.
  3. Accédez à Moltbot à l’adresse http://adresse-ip-de-votre-vps:port ou en appuyant simplement sur le port du projet.

Gestionnaire Docker

Configuration après l’installation

Étape 1 : Saisissez votre jeton MOLTBOT_GATEWAY_TOKEN

  1. Dans l’interface web de Moltbot, cliquez sur Aperçu.
  2. Dans le champ Gateway Token,
  3. collez le jeton MOLTBOT_GATEWAY_TOKEN que vous avez copié lors de l’installation.
  4. Cliquez sur Connect pour authentifier votre accès. Un statut « Connected » s’affichera sur la droiteClawBot Gateway Token

Étape 2 : Connectez les canaux de messagerie

Une fois votre instance Moltbot active, vous pouvez la connecter à différentes plateformes de messagerie :

  1. Cliquez sur Config dans la section Settings.
  2. Cliquez sur RAW pour accéder à l’éditeur de configuration raw.
  3. Ajoutez la configuration suivante pour activer WhatsApp :
"channels": {

  "whatsapp" : {

    "dmPolicy": "allowlist",

    "allowFrom": [

      "[INSÉREZ-VOTRE-NUMÉRO-DE-TÉLÉPHONE-ICI]"

    ],

    "groupPolicy": "allowlist",

    "mediaMaxMb": 50,

    "debounceMs": 0

  }

},

 

Important : remplacez [INSÉREZ-VOTRE-NUMÉRO-DE-TÉLÉPHONE-ICI] par votre numéro de téléphone réel au format international (par exemple, +331234567890).

 

  1. Cliquez sur Apply pour appliquer les modifications de configuration.
  2. Cliquez sur Update pour mettre à jour votre configuration.
  3. Dans la barre latérale gauche, cliquez sur Channels, puis sur Show QR.
  4. Accédez à vos paramètres WhatsApp -> Appareils connectésAppareils connectés

Cliquez sur « Connecter un appareil ». Dans l’interface Moltbot, cliquez sur « Wait for scan », puis scannez le QR code avec votre application WhatsApp.

 

Remarque : si vous voyez l’erreur WhatsApp login failed: status=515 Unknown Stream Errored (restart required), retournez simplement dans Settings -> Config, puis cliquez sur Update dans le coin supérieur droit. Revenez ensuite sur la page Channels, la connexion devrait être établie.

 

Étape 3 : Configurez le modèle d’IA (facultatif)

Si vous utilisez l’API OpenAI, vous devrez configurer votre modèle préféré, car Moltbot ne l’utilise pas par défaut :

  1. Dans le même éditeur de configuration RAW,
  2. ajoutez la configuration suivante pour configurer votre agent OpenAI :
    "agents": {
    
      "defaults": {
    
        "model": {
    
         "primary": "openai/gpt-4o"
    
        },
    
      "maxConcurrent": 4,
    
      "subagents": {
    
      "maxConcurrent": 8
    
      }
    
     }
    
    },
    

    Remarque : changez le nom du modèle (openai/gpt-4o) en fonction de vos préférences et des modèles OpenAI disponibles.

  3. Cliquez sur Apply pour appliquer les modifications de configuration.
  4. Cliquez sur Update pour mettre à jour votre configuration.Config ClawBot

Gestion de votre instance Moltbot

Affichage des journaux

  1. Allez dans Gestionnaire Docker → Projets.
  2. Sélectionnez votre projet Moltbot.
  3. Cliquez sur le conteneur pour afficher les journaux et l’état.

Mise à jour de Moltbot

  1. Accédez à votre projet Moltbot dans le gestionnaire Docker.
  2. Cliquez sur l’option de mise à jour/création.
  3. Docker tirera la dernière image et redémarrera votre conteneur.

Sécurisation de Moltbot

Pour sécuriser votre projet, consultez notre article (en anglais) : https://node-summit.live/support/how-to-secure-and-harden-moltbot-security/%3C/span%3E%3Cspan style="font-weight: 400">https://node-summit.live/support/how-to-secure-and-harden-moltbot-security/%3C/span%3E%3C/a%3E%3C/p%3E%3Ch2 id="h-etapes-suivantes">Étapes suivantes

Remarque : conservez votre jeton MOLTBOT_GATEWAY_TOKEN et toutes les informations d’identification de l’API en sécurité. Ne les partagez jamais publiquement et ne les ajoutez jamais à un système de contrôle de version.