NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger OpenClaw 24h/24 (24/7)

OpenClawUpdated Nov 6, 202611 min read

En bref. OpenClaw tourne comme un seul processus durable, le Gateway. Pour que votre agent réponde 24h/24, il lui faut donc une machine toujours allumée. La doc d’OpenClaw recommande pour cela un VPS : Ubuntu LTS, Node.js 24.16+ ou 26.1+, le script d’installation, puis openclaw onboard --install-daemon, qui installe le Gateway comme un service systemd qui redémarre tout seul. Laissez le Gateway sur loopback et accédez à son tableau de bord par un tunnel SSH. Ou louez un serveur qui fait tourner OpenClaw pour vous et parlez-lui depuis Telegram ou Discord.

Vérifié le 6 novembre 2026, exact pour OpenClaw 2026.11.1.

Ce guide s’appuie sur la documentation d’OpenClaw (docs.openclaw.ai) et sur ce que nous avons mesuré en faisant tourner OpenClaw 2026.11.1 sur nos propres serveurs. Pour aller directement à la location, voyez l’option 2.

Pourquoi un ordinateur portable ne suffit pas

OpenClaw ne répond à vos messages et n’exécute ses tâches planifiées que tant que le Gateway tourne. La FAQ d’OpenClaw le dit clairement : pour une fiabilité 24h/24, utilisez un VPS. Un portable convient si vous acceptez que la veille, les coupures réseau, les mises à jour du système et les redémarrages le déconnectent. Telegram, Discord, Slack et les autres applis de chat fonctionnent toutes depuis un VPS.

Ce qu’il vous faut

La doc d’OpenClawCe que nous avons mesuré (OpenClaw 2026.11.1)
MémoireMinimum absolu 1 GB, recommandé 2 GB ou plus1 GB sans swap : l’écouteur web a mis 74 secondes à démarrer (10 secondes avec 2 GB), OpenClaw a affiché son propre avertissement de pression mémoire et deux de ses processus enfants ont été tués faute de mémoire. 2 GB : le processus OpenClaw utilisait environ 1,1 à 1,2 GB au repos, avant toute conversation
CPUMinimum 1 vCPU, recommandé 1 à 2Nos tests ont tourné sur 1 CPU
DisqueEnviron 500 MB comme minimum absoluLe paquet npm installé occupait à lui seul 648 MB, plus 328 MB de cache npm pendant l’installation
Node.js24.16.0+ sur la branche 24.x, ou 26.1.0+ ; 24.22.1+ ou 26.12.1+ fortement recommandés pour la sécurité. Node 22, 23 et 25 ne sont pas pris en charge
SystèmeUbuntu LTS ou un autre Debian ou Ubuntu récent ; OpenClaw teste surtout cette voie sous Linux

Nos chiffres pour 2 GB ont été relevés sans modèle d’IA qui répond et sans appli de chat utilisée ; l’usage réel demande plus, c’est pourquoi notre panel recommande 4 GB. Il vous faut aussi une clé API d’un fournisseur d’IA (voir quelle clé de fournisseur d’IA utiliser) et une appli de chat pour lui parler, par exemple un bot Telegram ou Discord. Plus de détails sur la mémoire dans de combien de mémoire OpenClaw a besoin.

Option 1 : l’héberger vous-même sur un VPS

Ces étapes suivent le guide DigitalOcean d’OpenClaw, qui fonctionne de la même façon sur n’importe quel serveur Ubuntu 24.04 LTS.

  1. Créez le serveur à partir d’une image Ubuntu 24.04 LTS propre, avec une clé SSH. Le guide d’OpenClaw déconseille les images « en un clic » de tiers, sauf si vous avez lu leurs scripts de démarrage et les réglages par défaut de leur pare-feu.
  2. Sur un serveur de 1 GB, ajoutez d’abord du swap. Le guide d’OpenClaw recommande un fichier swap de 2 GB pour son offre de 1 GB, et dans notre test l’installation npm seule a atteint un pic d’environ 1,6 GB de mémoire :
    sudo fallocate -l 2G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  3. Installez Node.js et OpenClaw en root :
    apt update && apt upgrade -y
    curl -fsSL https://deb.nodesource.com/setup_24.x | bash -
    apt install -y nodejs
    curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
  4. Créez un utilisateur normal qui possède OpenClaw et laissez ses services tourner après votre déconnexion :
    adduser openclaw
    usermod -aG sudo openclaw
    loginctl enable-linger openclaw
    su - openclaw
    openclaw --version
  5. Lancez l’onboarding et installez le service :
    openclaw onboard --install-daemon
    L’assistant demande votre fournisseur de modèle, configure les canaux, génère le token du Gateway et installe un service utilisateur systemd. L’unité qu’il écrit utilise Restart=always : le Gateway revient donc après un plantage, et l’étape linger ci-dessus lui permet de redémarrer après un reboot sans que vous vous connectiez.
  6. Vérifiez qu’il tourne :
    openclaw status
    systemctl --user status openclaw-gateway.service
    journalctl --user -u openclaw-gateway.service -f

Ouvrir le tableau de bord en sécurité

Le Gateway écoute sur le port 18789 et se lie par défaut à loopback : il n’est donc pas joignable depuis Internet. N’ouvrez pas le port 18789 dans votre pare-feu. Depuis votre propre ordinateur, ouvrez un tunnel et laissez-le actif :

ssh -L 18789:localhost:18789 root@YOUR_SERVER_IP

Ouvrez ensuite http://localhost:18789 et connectez-vous avec le token du Gateway (sur le serveur, openclaw gateway auth-token --show l’affiche). OpenClaw documente aussi Tailscale Serve comme seconde option.

Rester en sécurité et à jour

  • Qui peut lui écrire. Les nouveaux DM Telegram et Discord démarrent en mode pairing : un inconnu reçoit un code et est ignoré tant que vous ne l’approuvez pas avec openclaw pairing approve telegram <CODE>. Les codes de pairing expirent au bout d’une heure. Ne passez jamais un agent personnel en open : n’importe qui trouvant le bot pourrait alors lui donner des ordres.
  • Un propriétaire par Gateway. Le modèle de sécurité d’OpenClaw prévoit une frontière de confiance par Gateway. Des personnes qui ne se font pas confiance ont besoin de Gateways séparés, idéalement sur des utilisateurs système ou des hôtes séparés.
  • Mises à jour. OpenClaw sort souvent de nouvelles versions. Lancez openclaw update : il vérifie la nouvelle version pendant que l’ancien Gateway continue de servir, puis bascule et la vérifie.
  • Sauvegardes. Tout se trouve sous ~/.openclaw/ (configuration, identifiants, bases SQLite, espace de travail et mémoire de l’agent). openclaw backup create crée une archive. Traitez ce dossier et ses sauvegardes comme des secrets : la doc d’OpenClaw indique que les tokens OAuth sont stockés en clair dans ses fichiers SQLite.

Vous préférez les conteneurs ? Voyez comment lancer OpenClaw avec Docker.

Option 2 : l’héberger sur PlayNHost

Ici, le serveur fait déjà tourner OpenClaw. Vous n’installez pas Node.js, vous n’écrivez aucun service et vous n’ouvrez aucun port : vous collez vos clés dans le panel et vous appuyez sur Démarrer.

  1. Choisissez une offre sur la page d’hébergement OpenClaw (2 GB, 4 GB ou 8 GB de mémoire) et appuyez sur Créer un serveur.
  2. Attendez l’installation. Le serveur apparaît sur panel.playnhost.com. Pendant l’installation, la Console se termine par la ligne (en anglais) « [PlayNHost] OpenClaw is ready to start. Add an AI provider key and a Telegram or Discord bot token on the Agent page, then press Start. » Elle vous dit d’ajouter une clé d’IA et un token de bot sur la page Agent, puis d’appuyer sur Démarrer.
  3. Ouvrez l’onglet Agent. Il contient trois cartes :
    • Fournisseur d’IA : une seule clé suffit, d’OpenAI, Anthropic, Google Gemini, xAI ou OpenRouter. Appuyez sur Définir, collez-la et appuyez sur Enregistrer.
    • Applis de chat : un token de bot Telegram, un token de bot Discord, ou les deux.
    • Qui peut lui écrire : votre ID utilisateur Telegram et/ou votre ID utilisateur Discord. Tant que vous n’ajoutez pas le vôtre, personne ne peut écrire à l’agent.
    Les clés et les tokens sont stockés chiffrés, ne sont plus jamais affichés et parviennent à OpenClaw par son environnement.
  4. Appuyez sur Démarrer. Le premier démarrage installe OpenClaw. Dans notre test du même script de démarrage, la Console a affiché « Your agent is running » 67 secondes après le démarrage, installation comprise, suivie d’une ligne qui indique qui peut écrire à votre agent.
  5. Écrivez à votre bot depuis Telegram ou Discord. Pas à pas : connecter OpenClaw à Telegram, connecter OpenClaw à Discord.

Ce que le panel fait pour vous

  • Mises à jour à chaque démarrage. Avec Version d’OpenClaw réglée sur latest (page Agent, Code, Paramètres), chaque démarrage consulte npm et installe une version plus récente s’il y en a une. Saisissez une version exacte comme 2026.11.1 pour y rester.
  • Redémarrages. Le volet Redémarrages de la page Agent indique : « Si votre bot s’arrête tout seul, nous le relançons en une minute environ. » S’il replante juste après ce redémarrage, il reste arrêté au lieu de redémarrer en boucle.
  • Aucun port ouvert. Le Gateway n’écoute qu’à l’intérieur de votre serveur, sur le port 18789 de son adresse loopback, avec un token que le panel génère. Votre agent se connecte de lui-même vers l’extérieur, à Telegram et à Discord.
  • Vous seul. Les messages privés sont limités aux ID utilisateur du volet Agent. Tant que cette liste est vide, personne ne peut écrire à l’agent : sur Telegram, un premier message reçoit pour réponse votre ID utilisateur, afin que vous puissiez l’ajouter. Si les réglages sont modifiés pour laisser entrer tout le monde pendant que l’agent tourne, l’agent est arrêté, et le démarrage suivant remet vos ID.
  • Fichiers et sauvegardes. La mémoire et les réglages de l’agent se trouvent dans .openclaw, que vous voyez dans Files. Dans notre test, l’ensemble sauvegardé pesait environ 4 MB : le programme et les caches sont réinstallés au démarrage, pas sauvegardés.

Ce qu’il ne fait pas encore

  • Pas de tableau de bord web. Vous utilisez OpenClaw depuis Telegram ou Discord. Le tableau de bord de navigateur d’OpenClaw n’est pas encore proposé.
  • Telegram et Discord uniquement. WhatsApp n’est pas autorisé sur PlayNHost : s’il est activé, le démarrage s’arrête avec une phrase qui l’explique et le plugin est retiré. Les autres applis de chat sont désactivées.
  • Pas d’automatisation de navigateur. Le serveur n’a ni Chrome ni Chromium : les tâches où l’agent doit piloter un vrai navigateur ne fonctionnent donc pas.
  • Clés API uniquement. Le panel accepte les clés API des fournisseurs. Les connexions par abonnement, comme un compte ChatGPT ou Claude, ne sont pas proposées.

VPS ou PlayNHost : comparaison

Votre propre VPSPlayNHost
Installer Node.js et OpenClawVousFait au premier démarrage
Mises à jouropenclaw update, quand vous le lancezVérifiées à chaque démarrage
Revient après un plantagesystemd Restart=alwaysRelancé en une minute environ (reste arrêté s’il replante aussitôt)
Pare-feuVous gardez 18789 ferméRien n’écoute hors du serveur
Tableau de bord webOui, par un tunnel SSHPas encore
Applis de chatTous les canaux pris en charge par OpenClawTelegram et Discord
Automatisation de navigateurPossible si vous installez ChromiumNon
Accès shellRoot completConsole, Files et SFTP, pas de shell

Si vous avez besoin de WhatsApp, du tableau de bord ou d’un navigateur, faites tourner OpenClaw sur un VPS. Si vous voulez un agent à qui écrire depuis Telegram ou Discord sans gérer de serveur, créez un serveur OpenClaw.

PlayNHost n’est pas affilié à l’OpenClaw Foundation. OpenClaw est un logiciel open source sous licence MIT.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES