Oracle Cloud
Execute um Gateway OpenClaw persistente na camada ARM Always Free da Oracle Cloud (até 4 OCPU, 24 GB de RAM e 200 GB de armazenamento) sem custo.Pré-requisitos
- Conta Oracle Cloud (cadastro) — consulte o guia de cadastro da comunidade se tiver problemas
- Conta Tailscale (gratuita em tailscale.com)
- Um par de chaves SSH
- Cerca de 30 minutos
Configuração
Criar uma instância OCI
- Entre no Oracle Cloud Console.
- Vá para Compute > Instances > Create Instance.
- Configure:
- Name:
openclaw - Image: Ubuntu 24.04 (aarch64)
- Shape:
VM.Standard.A1.Flex(Ampere ARM) - OCPUs: 2 (ou até 4)
- Memory: 12 GB (ou até 24 GB)
- Boot volume: 50 GB (até 200 GB gratuitos)
- SSH key: adicione sua chave pública
- Name:
- Clique em Create e anote o endereço IP público.
Conectar e atualizar o sistema
build-essential é necessário para compilação ARM de algumas dependências.Configurar usuário e hostname
Instalar o OpenClaw
Configurar o gateway
Use autenticação por token com Tailscale Serve para acesso remoto seguro.
gateway.trustedProxies=["127.0.0.1"] aqui serve apenas para o tratamento do IP encaminhado/cliente local do proxy local do Tailscale Serve. Isso não é gateway.auth.mode: "trusted-proxy". Rotas do visualizador de diff mantêm comportamento fail-closed nessa configuração: requisições brutas do visualizador para 127.0.0.1 sem cabeçalhos de proxy encaminhados podem retornar Diff not found. Use mode=file / mode=both para anexos ou ative intencionalmente visualizadores remotos e defina plugins.entries.diffs.config.viewerBaseUrl (ou passe um baseUrl de proxy) se precisar de links compartilháveis do visualizador.Restringir a segurança da VCN
Bloqueie todo o tráfego, exceto Tailscale, na borda da rede:
- Vá para Networking > Virtual Cloud Networks no OCI Console.
- Clique na sua VCN e depois em Security Lists > Default Security List.
- Remova todas as regras de entrada, exceto
0.0.0.0/0 UDP 41641(Tailscale). - Mantenha as regras padrão de saída (permitir todo o tráfego de saída).
Fallback: túnel SSH
Se o Tailscale Serve não estiver funcionando, use um túnel SSH a partir da sua máquina local:http://localhost:18789.
Solução de problemas
A criação da instância falha (“Out of capacity”) — Instâncias ARM da camada gratuita são populares. Tente outro availability domain ou tente novamente em horários de menor pico. O Tailscale não conecta — Executesudo tailscale up --ssh --hostname=openclaw --reset para autenticar novamente.
O gateway não inicia — Execute openclaw doctor --non-interactive e verifique os logs com journalctl --user -u openclaw-gateway.service -n 50.
Problemas com binários ARM — A maioria dos pacotes npm funciona em ARM64. Para binários nativos, procure releases linux-arm64 ou aarch64. Verifique a arquitetura com uname -m.
Próximos passos
- Channels — conecte Telegram, WhatsApp, Discord e mais
- Gateway configuration — todas as opções de configuração
- Updating — mantenha o OpenClaw atualizado