Oracle Cloud
Oracle Cloud
Section intitulée « Oracle Cloud »Exécutez une passerelle OpenClaw Gateway persistante sur le niveau ARM Always Free de Oracle Cloud (jusqu’à 4 OCPU, 24 Go de RAM, 200 Go de stockage) gratuitement.
Prérequis
Section intitulée « Prérequis »- Compte Oracle Cloud (inscription) — consultez le guide d’inscription communautaire si vous rencontrez des problèmes
- Compte Tailscale (gratuit sur tailscale.com)
- Une paire de clés SSH
- Environ 30 minutes
Configuration
Section intitulée « Configuration »Créer une instance OCI
- Connectez-vous à la Console Oracle Cloud.
- Naviguez vers Compute > Instances > Create Instance.
- Configurez :
- Name :
openclaw - Image : Ubuntu 24.04 (aarch64)
- Shape :
VM.Standard.A1.Flex(Ampere ARM) - OCPUs : 2 (ou jusqu’à 4)
- Memory : 12 Go (ou jusqu’à 24 Go)
- Boot volume : 50 Go (jusqu’à 200 Go gratuits)
- SSH key : Ajoutez votre clé publique
- Name :
- Cliquez sur Create et notez l’adresse IP publique.
Connecter et mettre à jour le système
Fenêtre de terminal ssh ubuntu@YOUR_PUBLIC_IPsudo apt update && sudo apt upgrade -ysudo apt install -y build-essentialbuild-essentialest requis pour la compilation ARM de certaines dépendances.Configurer l'utilisateur et le nom d'hôte
Fenêtre de terminal sudo hostnamectl set-hostname openclawsudo passwd ubuntusudo loginctl enable-linger ubuntuL’activation de linger permet de maintenir les services utilisateur actifs après la déconnexion.
Installer Tailscale
Fenêtre de terminal curl -fsSL https://tailscale.com/install.sh | shsudo tailscale up --ssh --hostname=openclawDésormais, connectez-vous via Tailscale :
ssh ubuntu@openclaw.Installer OpenClaw
Fenêtre de terminal curl -fsSL https://openclaw.ai/install.sh | bashsource ~/.bashrcLorsqu’on vous demande “How do you want to hatch your bot?”, sélectionnez Do this later.
Configurer la passerelle
Utilisez l’authentification par jeton avec Tailscale Serve pour un accès distant sécurisé.
Fenêtre de terminal openclaw config set gateway.bind loopbackopenclaw config set gateway.auth.mode tokenopenclaw doctor --generate-gateway-tokenopenclaw config set gateway.tailscale.mode serveopenclaw config set gateway.trustedProxies '["127.0.0.1"]'systemctl --user restart openclaw-gatewayVerrouiller la sécurité du VCN
Bloquez tout le trafic sauf Tailscale à la périphérie du réseau :
- Allez dans Networking > Virtual Cloud Networks dans la console OCI.
- Cliquez sur votre VCN, puis sur Security Lists > Default Security List.
- Supprimez toutes les règles d’entrée sauf
0.0.0.0/0 UDP 41641(Tailscale). - Conservez les règles de sortie par défaut (autoriser tout le trafic sortant).
Cela bloque le SSH sur le port 22, HTTP, HTTPS et tout le reste à la périphérie du réseau. Vous ne pouvez plus vous connecter que via Tailscale à partir de maintenant.
Vérifier
Fenêtre de terminal openclaw --versionsystemctl --user status openclaw-gatewaytailscale serve statuscurl http://localhost:18789Accédez à l’interface de contrôle depuis n’importe quel appareil de votre tailnet :
https://openclaw..ts.net/ ```
Remplacez `par le nom de votre tailnet (visible danstailscale status`).
Solution de secours : Tunnel SSH
Section intitulée « Solution de secours : Tunnel SSH »Si Tailscale Serve ne fonctionne pas, utilisez un tunnel SSH depuis votre machine locale :
ssh -L 18789:127.0.0.1:18789 ubuntu@openclawEnsuite, ouvrez http://localhost:18789.
Dépannage
Section intitulée « Dépannage »La création de l’instance échoue (“Out of capacity”) — Les instances ARM de la offre gratuite sont très demandées. Essayez un autre domaine de disponibilité ou réessayez aux heures creuses.
Tailscale ne parvient pas à se connecter — Exécutez sudo tailscale up --ssh --hostname=openclaw --reset pour vous authentifier à nouveau.
La Gateway ne démarre pas — Exécutez openclaw doctor --non-interactive et vérifiez les journaux avec journalctl --user -u openclaw-gateway -n 50.
Problèmes de binaires ARM — La plupart des paquets npm fonctionnent sur ARM64. Pour les binaires natifs, recherchez les versions linux-arm64 ou aarch64. Vérifiez l’architecture avec uname -m.
Étapes suivantes
Section intitulée « Étapes suivantes »- Canaux — connectez Telegram, WhatsApp, Discord, et plus encore
- Configuration de la Gateway — toutes les options de configuration
- Mise à jour — garder OpenClaw à jour