← Tous les projets homelab

IA auto-hébergée et automatisation

OpenClaw comme passerelle personnelle

OpenClaw est mon expérience de passerelle d’IA auto-hébergée: un service central capable de relier chat, outils, automatisation et notifications. Elle fonctionne dans mon propre homelab, afin que j’en découvre les possibilités mais aussi la gestion et la sécurité.

En développement
  • OpenClaw
  • Linux
  • Docker
  • Chat
  • Automatisation
  • Monitoring
Illustration d’un serveur auto-hébergé reliant des conteneurs et services locaux, via une passerelle, aux messages de chat, notifications et contrôles d’état.

Vue d'ensemble

Techniques et informations clés

En développement LXC UbuntuPasserelle OpenClawSandbox DockerChat et contrôles d’état

La configuration

La passerelle fonctionne dans un conteneur Ubuntu Linux et démarre comme service système. Pour les tâches isolées, OpenClaw peut utiliser Docker comme sandbox. Une connexion au chat permet l’interaction et les notifications sans devoir travailler directement sur le serveur.

La configuration est volontairement modulaire. La passerelle, les plugins, les règles d’accès, la sandbox et les canaux de communication ont chacun leur responsabilité. Le système est ainsi plus flexible, mais les limites entre ces éléments doivent rester claires.

Plus qu’un chatbot

Une passerelle est intéressante parce qu’elle ne produit pas seulement du texte. Elle peut utiliser les outils disponibles, exécuter des tâches planifiées et vérifier l’état d’autres composants. J’ai par exemple créé un contrôle de santé automatique qui vérifie périodiquement si la passerelle répond et envoie le résultat vers un canal de chat.

OpenClaw devient ainsi une couche de liaison entre l’IA et la gestion quotidienne du homelab.

La sécurité fait partie du projet

Un service qui peut utiliser des outils et reste accessible sur le réseau doit être soigneusement limité. J’ai donc contrôlé l’accès réseau, les jetons, la politique des plugins, les droits des utilisateurs et l’isolation des commandes dans Docker.

Les contrôles de sécurité ont révélé plusieurs avertissements. Les problèmes critiques ont été résolus, tandis que les avertissements restants guident le durcissement futur. La sécurité devient ainsi une pratique récurrente et non un contrôle final unique.

Poursuivre le projet

Prochaines étapes

  1. Renforcer encore les règles d’accès et la politique des plugins.
  2. Étendre les contrôles de santé sans envoyer trop de notifications.
  3. Conserver secrets et configuration de façon sûre et reproductible.
  4. N’ajouter que des automatisations ayant une utilité pratique claire.
← Tous les projets homelab