Avant de commencer
- Un serveur EasyRunner avec un domaine qui pointe vers lui.
- Une image de conteneur OpenClaw construite ou publiée.
- Un volume de configuration persistant pour
/home/node/.openclaw. - Un volume d’espace de travail persistant pour
/workspace. - Un jeton ou mot de passe Gateway robuste.
Application Compose
Créez une application EasyRunner avec un fichier Compose structuré comme ceci :openclaw.example.com par le nom d’hôte de votre Gateway. Stockez
OPENCLAW_GATEWAY_TOKEN dans le gestionnaire de secrets/environnement d’EasyRunner au lieu de
le valider dans la définition de l’application.
Configurer OpenClaw
Dans le volume de configuration persistant, gardez le Gateway accessible uniquement via le proxy et exigez l’authentification :Vérifier
Depuis votre poste de travail :Mises à jour et sauvegardes
- Récupérez ou construisez la nouvelle image OpenClaw, puis redéployez l’application EasyRunner.
- Sauvegardez le volume
openclaw-configavant les mises à jour. - Sauvegardez
openclaw-workspacesi les agents y écrivent des données de projet durables. - Exécutez
openclaw doctoraprès les mises à jour majeures pour détecter les migrations de configuration et les avertissements de service.
Dépannage
gateway probene peut pas se connecter : confirmez que le nom d’hôte Caddy pointe vers l’application et que le conteneur écoute sur0.0.0.0:1455.- L’authentification échoue : effectuez une rotation du jeton dans les secrets EasyRunner et dans la commande du client local en même temps.
- Les fichiers appartiennent à root après la restauration : réparez les volumes montés afin que
l’utilisateur du conteneur puisse écrire dans
/home/node/.openclawet/workspace. - Les Plugins de navigateur ou de canal échouent : vérifiez si les binaires externes requis, la sortie réseau et les identifiants montés sont disponibles dans le conteneur.