OpenClaw : Mon assistant local pour automatiser et surveiller mon infrastructure

OpenClaw est un assistant IA open-source qui s'installe chez toi, se connecte à tes services (messagerie, Docker, monitoring) et exécute des tâches automatiquement. Contrairement aux assistants cloud, il tourne en local avec tes propres modèles IA — gardant tes données privées et ton infrastructure sous ton contrôle.
 

Qu'est-ce que OpenClaw ?

OpenClaw est un framework d'automatisation qui se connecte à tes services (Telegram, Signal, Docker, Uptime Kuma, etc.) et exécute des tâches pour toi. Mais contrairement à d'autres solutions cloud, il peut tourner **100% en local** avec un LLM local comme Ollama.

Ma configuration
 
- Serveur principal : Raspberry Pi 4 (4GB)
- LLM local : Ollama avec qwen3.5:cloud
- Channels : Telegram (perso) + Signal (notifications)
- Monitoring : Uptime Kuma
- Container management : Docker Swarm
- Stockage : NAS (SMB mount)

Tout tourne sur un RPi, pas de VMs. Pas de cloud.
Juste une petite machine qui fait le job.

Cas d'usage : Surveillance automatique

1. Check SSL des certificats

Tous les 15 jours, OpenClaw interroge Uptime Kuma pour vérifier la validité des certificats SSL et envoie une alerte si l'un d'eux expire dans moins de 30 jours. Concrètement, cette semaine il a détecté que le certificat de defiscoquins.fr arrivait à échéance dans 35 jours, ce qui a permis de le renouveler avant toute interruption de service.
 

2. Monitoring des services DOWN

Tous les deux jours, OpenClaw vérifie l'état de l'ensemble des services et envoie automatiquement une alerte Telegram si l'un d'eux passe en dessous de 90% de disponibilité.
 

Ce que OpenClaw peut surveiller en plus

🖥️ Surveillance du Raspberry Pi

OpenClaw peut surveiller régulièrement plusieurs métriques système : l'espace disque utilisé sur la partition principale, la quantité de RAM consommée, la température du processeur, la charge moyenne du système, ainsi que l'état des processus critiques comme les services de messagerie. Une alerte est déclenchée dès qu'un de ces indicateurs dépasse un seuil défini.
 

 🐳 Surveillance des containers Docker

OpenClaw peut également surveiller les containers Docker en détectant ceux qui sont arrêtés, en comptant le nombre de redémarrages anormaux, en analysant les logs récents à la recherche d'erreurs, en vérifiant l'espace occupé par les volumes, et en contrôlant l'état de santé de chaque container. Une alerte est déclenchée dès qu'un container est considéré comme défaillant ou instable.
 

📊 Logs centralisés

OpenClaw peut analyser les logs système afin de détecter les erreurs qui se répètent fréquemment, les tentatives d'authentification échouées sur les services SSH, IMAP et SMTP, les erreurs d'entrée/sortie sur les disques, ainsi que les timeouts réseau.
 
Exemple de routine :
# Check logs Postfix/SMTP
journalctl -u postfix --since "1 hour ago" | grep -i "warning\|error"
 
 

Pourquoi le mode local change tout

🔒 Sécurité des données

 
Quand tu utilises un LLM cloud (GPT-4, Claude, etc.) :
- Tes données partent sur des serveurs externes
- Tu ne contrôles pas la rétention
- Risque de fuite ou d'usage par le provider
 
Avec Ollama en local :
- Tout reste sur ton serveur
- Pas de dépendance internet (pour l'inférence)
- Tu contrôles les logs
 

🏠 Vie privée

OpenClaw a accès à :
- Tes messages (Telegram, Signal)
- Tes fichiers (workspace)
- Tes services (Docker, IMAP, SSH)
 
Faire tourner le LLM en local, c'est garder toute la chaîne chez toi.

Installation rapide

1. Installer Ollama
 
curl -fsSL https://ollama.com/install.sh | sh
ollama pull qwen3.5:cloud
 
2. Installer OpenClaw
 
npm install -g openclaw
openclaw onboard
 
3. Configurer le modèle local
Dans `~/.openclaw/openclaw.json` :
 
{
"agents": {
"defaults": {
"model": {
"primary": "ollama/qwen3.5:cloud"
}
}
}
}
 
4. Tester
 
openclaw gateway status
 

Limites et honnêteté

OpenClaw a ses limites : son modèle de langage reste moins puissant que les solutions commerciales haut de gamme, il ne gère pas nativement l'analyse d'images, et sa surveillance n'est pas continue mais périodique. Il faut également accepter que l'outil demande une configuration initiale, une maintenance régulière et un certain investissement personnel pour le maîtriser.

Malgré tout, OpenClaw répond à un besoin essentiel : automatiser sans dépendre de services externes.

 

Conclusion : Pourquoi je l'ai adopté

OpenClaw n'est pas parfait. Mais il répond à mon besoin principal : automatiser sans externaliser.
 
Je garde :
- ✅ Le contrôle de mes données
- ✅ La confidentialité
- ✅ La flexibilité (scripts custom, HEARTBEAT.md, etc.)
 
Je perds :
- ❌ La puissance d'un GPT-4
- ❌ La simplicité d'un SaaS
 
Pour moi, le compromis vaut le coup.

 

Indroduction

Comme beaucoup d'entre vous, j'aime le contrôle et la confidentialité que l'auto-hébergement offre. Mais gérer plusieurs services (mail, web, Docker, monitoring) devient vite chronophage. Entre les certificats SSL à renouveler, les services à surveiller, et les tâches répétitives à automatiser, j'ai realized que j'avais besoin d'un assistant.

C'est là que j'ai découvert OpenClaw et surtout, sa capacité à fonctionner entièrement en local.

Ressources
- **OpenClaw docs :** https://docs.openclaw.ai
- **Ollama :** https://ollama.com
- **Mon setup :** Uptime Kuma + n8n + Docker Swarm + Signal
- **Modèle :** qwen3.5:cloud (via Ollama)

 

Nombre de Lectures : 79
Date de mise en ligne : 03 mars 2026 à 06:00

Les Catégories

Serveur Docker IA

Une Pub