Hospedagem Local

Hospedagem Local

Rode o OpenClaw no seu próprio computador - a opção mais privada e com menor latência.

Quando Usar

Sim Ideal para:

  • Uso pessoal
  • Desenvolvimento e testes
  • Máxima privacidade
  • Baixo custo (só paga API)

Não Não ideal para:

  • Acesso 24/7 (PC precisa estar ligado)
  • Acesso de múltiplos locais
  • Produção empresarial

Requisitos

Hardware Mínimo

  • CPU: Qualquer moderno
  • RAM: 512MB livre
  • Disco: 100MB
  • Rede: Banda larga estável

Software

  • OS: macOS, Linux ou Windows (WSL)
  • Node.js: 18 ou superior
  • npm: Vem com Node.js

Instalação

1. Instalar Node.js

macOS (Homebrew):

brew install node

Linux (Ubuntu/Debian):

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

Windows: Use WSL2 + Ubuntu, depois siga instruções Linux.

2. Instalar OpenClaw

npm install -g openclaw

3. Configurar

openclaw setup

Siga o wizard interativo.

4. Iniciar

openclaw gateway start

Manter Rodando

Em Background

# Usando nohup
nohup openclaw gateway start &

# Ou screen
screen -S openclaw
openclaw gateway start
# Ctrl+A, D para desanexar

Como Serviço (Linux)

# Criar serviço systemd
sudo nano /etc/systemd/system/openclaw.service
[Unit]
Description=OpenClaw Gateway
After=network.target

[Service]
Type=simple
User=seu-usuario
WorkingDirectory=/home/seu-usuario
ExecStart=/usr/bin/node /usr/local/bin/openclaw gateway start
Restart=always

[Install]
WantedBy=multi-user.target
sudo systemctl enable openclaw
sudo systemctl start openclaw

Como Serviço (macOS)

# Usando launchd
# Crie ~/Library/LaunchAgents/com.openclaw.gateway.plist

Acesso Remoto

Via WhatsApp/Telegram

Funciona automaticamente - mensagens chegam pela internet.

Via SSH

ssh usuario@seu-ip
openclaw chat "sua mensagem"

Expor para Internet (Avançado)

# Usando ngrok
ngrok http 3000

# Usando cloudflared
cloudflared tunnel --url http://localhost:3000

Cuidado com segurança ao expor para internet!

Backup

# Backup periódico
tar -czf backup-openclaw.tar.gz ~/.openclaw ~/clawd

Problemas Comuns

PC Desliga/Reinicia

Configure para iniciar automaticamente (veja “Como Serviço” acima).

Perde Conexão

# config.yaml
whatsapp:
  auto_reconnect: true
telegram:
  auto_reconnect: true

Uso de Recursos

# Monitorar
top -p $(pgrep -f openclaw)

Vantagens do Local

  1. Privacidade total - Dados no seu PC
  2. Sem custo de hospedagem - Só API
  3. Baixa latência - Rede local
  4. Controle total - Seu hardware

Desvantagens

  1. Disponibilidade - PC precisa estar ligado
  2. IP dinâmico - Dificulta webhooks
  3. Manutenção - Você é responsável

Próximos Passos