Hospedagem na Cloud

Hospedagem na Cloud

Rode o OpenClaw na nuvem para disponibilidade 24/7 e acesso de qualquer lugar.

Quando Usar

Sim Ideal para:

  • Disponibilidade 24/7
  • Acesso de múltiplos dispositivos
  • Webhooks e integrações
  • Uso profissional

Não Considere local se:

  • Orçamento muito limitado
  • Privacidade extrema necessária
  • Uso apenas ocasional

Opções de Hospedagem

VPS Tradicionais

ProviderMenor PlanoPreço
DigitalOcean1GB RAM$6/mês
Vultr1GB RAM$6/mês
Linode1GB RAM$5/mês
Hetzner2GB RAM€4/mês

PaaS (Mais Fácil)

ProviderTier GratuitoPago
Railway500h/mês$5/mês
Render750h/mês$7/mês
Fly.io3 VMs$2/mês

Cloud Grandes

ProviderMenor Opção
AWS EC2t3.micro (~$8/mês)
Google Cloude2-micro (free tier)
AzureB1s (~$10/mês)

Setup: DigitalOcean (Recomendado)

1. Criar Droplet

- Imagem: Ubuntu 22.04
- Plano: Basic, 1GB RAM ($6/mês)
- Região: Mais próxima de você
- SSH Key: Adicione sua chave

2. Conectar

ssh root@seu-ip

3. Instalar Dependências

# Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt-get install -y nodejs

# OpenClaw
npm install -g openclaw

4. Configurar

# Criar usuário
adduser openclaw
su - openclaw

# Setup
openclaw setup

5. Rodar como Serviço

# Como root
cat > /etc/systemd/system/openclaw.service << EOF
[Unit]
Description=OpenClaw
After=network.target

[Service]
Type=simple
User=openclaw
WorkingDirectory=/home/openclaw
ExecStart=/usr/bin/openclaw gateway start
Restart=always

[Install]
WantedBy=multi-user.target
EOF

systemctl enable openclaw
systemctl start openclaw

Setup: Railway (Mais Fácil)

1. Criar Projeto

# Instale Railway CLI
npm install -g @railway/cli

# Login
railway login

# Criar projeto
railway init

2. Configurar

# Definir variáveis
railway variables set ANTHROPIC_API_KEY=sua-key

3. Deploy

railway up

Docker

Dockerfile

FROM node:20-alpine
RUN npm install -g openclaw
WORKDIR /app
COPY config.yaml /root/.openclaw/
CMD ["openclaw", "gateway", "start"]

docker-compose.yml

version: '3'
services:
  openclaw:
    build: .
    restart: always
    volumes:
      - ./clawd:/root/clawd
      - ./config:/root/.openclaw
    environment:
      - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}

Segurança

Firewall

ufw allow 22    # SSH
ufw allow 443   # HTTPS (webhooks)
ufw enable

Atualizações

# Automáticas
apt install unattended-upgrades

Backup

# Cron de backup diário
0 3 * * * tar -czf /backups/openclaw-$(date +%Y%m%d).tar.gz /home/openclaw

Custos Típicos

UsoCusto Mensal
VPS básica$5-10
APIs de IA$5-50
Domínio (opcional)$1
Total$11-61

Monitoramento

# Uptime
uptime

# Recursos
htop

# Logs
journalctl -u openclaw -f

Próximos Passos