Português
€EUR
  • openclaw
  • vps
  • agente de ia
  • servidor linux
  • self-hosting
  • segurança

OpenClaw em VPS: instalação completa, sem Mac mini

Instale o OpenClaw num VPS Linux em menos de uma hora: requisitos, comandos, segurança e comparação com a compra de um Mac mini.

  • 8 min de leitura
  • Sarah Belkacem
OpenClaw em VPS: instalação completa, sem Mac mini

Para manter o OpenClaw a funcionar em contínuo, um VPS Linux chega. Não precisa de comprar um Mac mini: o agente chama modelos de linguagem por API, não faz os cálculos ele próprio, e um servidor com 2 vCPU e 4 GB de RAM sustenta-o sem esforço.

Este guia explica o raciocínio (porque é que o VPS ganha), depois passa à instalação passo a passo, à segurança e ao dimensionamento. Se preferir ir direto à prática, as ofertas de VPS para OpenClaw estão preparadas para este uso.

Porque não comprar um Mac mini de 600 $

O reflexo é comum: vê demonstrações do OpenClaw num Mac mini em cima de uma secretária e conclui que precisa do mesmo. É confundir o que é prático numa demonstração com o que faz sentido em produção. Um agente pessoal tem de responder às 3 da manhã, durante as suas férias, mesmo que o router reinicie.

Um Mac mini é um investimento de várias centenas de dólares (cerca de 600 $ na versão de entrada), pago de uma vez, antes de saber se a ferramenta lhe serve de facto. E a fatura não fica por aí: eletricidade, ligação doméstica, IP dinâmico, quedas de rede, atualizações do macOS que reiniciam a máquina e ninguém por perto para a voltar a ligar se bloquear.

Para o que o OpenClaw faz, essa potência é desperdiçada. Os modelos (Claude, GPT e outros) correm no servidor do fornecedor. A sua máquina orquestra: mantém o gateway aberto para WhatsApp, Telegram ou Discord, executa ferramentas, guarda a memória e os registos. É trabalho de servidor, não de posto de trabalho.

Mac mini ou VPS: a comparação

CritérioMac mini em casaVPS Linux
Investimento inicialCompra do equipamentoSem equipamento, subscrição mensal
Disponibilidade de redeDepende do seu routerLigação em datacenter, IP fixo
Endereço IPFrequentemente dinâmicoPúblico e estável
Reinício / avariaTem de intervir no localConsola e acesso remoto
EvoluçãoSubstituir a máquinaSubir de gama em poucos cliques
Isolamento dos seus dados pessoaisMesma rede dos seus dispositivosAmbiente separado
Teste sem grande compromissoNãoSim, pode parar quando quiser

O último ponto é o que mais pesa. Um VPS testa-se, destrói-se, recria-se. Um Mac mini, depois de comprado, fica na sua secretária.

O que é preciso para alojar o OpenClaw

O OpenClaw é uma aplicação Node.js. A documentação oficial pede uma versão recente do Node (22 ou superior; confirme na página de instalação, que vai mudando). Não é necessário GPU enquanto utilizar modelos por API.

Para o dimensionamento, uma base realista:

  • 1 a 2 vCPU e 2 GB de RAM: suficiente para um agente pessoal com um ou dois canais de mensagens.
  • 2 a 4 vCPU e 4 GB de RAM: confortável se o agente controlar um navegador headless, tarefas agendadas ou vários canais.
  • Armazenamento SSD de 40 GB ou mais: os registos, a memória e as sessões crescem com o tempo.
  • Ubuntu 24.04 LTS ou Debian 12: as distribuições mais bem documentadas para este tipo de instalação.

Se pensa executar modelos locais (Ollama, por exemplo), as contas mudam: é preciso muito mais RAM, ou até GPU. Para o uso corrente do OpenClaw com uma chave de API, não é necessário. Um VPS Linux standard resolve.

Instalar o OpenClaw num VPS, passo a passo

Parte-se de um VPS Ubuntu 24.04 novo, com acesso root por SSH.

1. Preparar o sistema e um utilizador dedicado

Não execute como root um agente capaz de correr comandos. Crie um utilizador à parte.

Bash
apt update && apt upgrade -y adduser claw usermod -aG sudo claw

Copie depois a sua chave SSH para essa conta e teste a ligação antes de continuar:

Bash
rsync --archive --chown=claw:claw ~/.ssh /home/claw

2. Ativar uma firewall mínima

Bash
ufw allow OpenSSH ufw enable ufw status

Repare no que não se abre: a porta do gateway do OpenClaw. Voltamos a isso na secção de segurança.

3. Instalar o Node.js

Mude para a conta claw (su - claw) e instale o Node 22 a partir do NodeSource:

Bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs node -v

4. Instalar o OpenClaw e iniciar o assistente

O script oficial de instalação trata do resto:

Bash
curl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon

O assistente de onboarding pergunta qual o fornecedor de modelos (chave de API) e os canais a ligar, e instala um serviço que reinicia o agente automaticamente. Leia a saída: se a sintaxe de alguma opção tiver mudado, a documentação oficial é que manda.

5. Manter o serviço ativo depois de terminar a sessão

Se o daemon for instalado como serviço de utilizador do systemd, tem de sobreviver ao fecho da sua sessão SSH:

Bash
sudo loginctl enable-linger claw systemctl --user status openclaw-gateway

O nome exato da unidade pode variar consoante a versão. Confirme com openclaw gateway status e openclaw doctor, que assinala os problemas de configuração mais comuns.

Proteger o agente: o ponto que realmente importa

Um agente que lê as suas mensagens e executa ações é um alvo apetecível. A regra é simples: a interface de controlo nunca deve ficar exposta em claro na Internet.

Por defeito, o gateway escuta apenas em local (porta 18789 nas versões recentes). Deixe-o assim e aceda por túnel SSH a partir do seu computador:

Bash
ssh -N -L 18789:127.0.0.1:18789 claw@IP_DU_VPS

Abra depois http://127.0.0.1:18789 no navegador local. Nada é publicado e não há nada para proteger na firewall.

Alguns cuidados adicionais:

  • Desative a autenticação SSH por palavra-passe (PasswordAuthentication no em /etc/ssh/sshd_config) e mantenha apenas chaves.
  • Instale o fail2ban para travar tentativas de login automatizadas.
  • Limite os privilégios do agente: sudo sem palavra-passe para um agente raramente é boa ideia.
  • Defina uma lista de remetentes autorizados nos canais de mensagens, para que mais ninguém possa falar com ele.
  • Vigie os gastos no fornecedor de API: defina um limite mensal na sua chave.

Se o agente estiver exposto a tráfego público (webhooks, por exemplo), faz sentido ter proteção de rede adicional: veja os VPS com proteção anti-DDoS.

Atualizações, backups e monitorização

Um agente instalado e esquecido depressa se torna um problema. Planeie três coisas desde o primeiro dia.

Atualizações. Ative o unattended-upgrades para as correções do sistema e atualize o OpenClaw manualmente de vez em quando (npm update -g openclaw ou voltando a executar o script de instalação), lendo as notas de versão: o projeto evolui depressa.

Backups. A configuração e a memória do agente ficam na pasta ~/.openclaw. Basta um arquivo diário copiado para fora do servidor:

Bash
tar czf /tmp/openclaw-$(date +%F).tar.gz -C ~ .openclaw

Faça também um snapshot do VPS antes de qualquer atualização importante. Numa máquina física em casa, essa margem de manobra simplesmente não existe.

Monitorização. Consulte os registos com journalctl --user -u openclaw-gateway -f e configure um alerta simples (um ping externo, uma mensagem no Telegram se o serviço parar).

Escolher o VPS para OpenClaw

Contam três critérios: a RAM (não desça abaixo de 2 GB), o espaço em disco NVMe ou SSD e a localização. Se os seus canais e utilizadores estão na Europa, um servidor em França ou na Alemanha mantém os dados no espaço europeu, o que simplifica as questões de RGPD quando o agente trata mensagens pessoais ou de clientes.

Na Infrawire, a página VPS OpenClaw reúne as ofertas indicadas: escolhe o tamanho, recebe acesso root e segue o guia acima. Se o agente se tornar central na sua atividade, sobe de gama sem reinstalar. E se concluir que a ferramenta não é para si, desliga o servidor, sem ficar com uma caixa para revender.

Para aprofundar a administração de um servidor Linux, a secção de tutoriais detalha SSH, firewall e backups.

FAQ

Sim. O OpenClaw é uma aplicação Node.js que corre em Linux, macOS e Windows (via WSL2). Algumas funções ligadas ao ecossistema Apple, como o iMessage, exigem um Mac. Para WhatsApp, Telegram, Discord e a maioria dos usos correntes, um VPS Linux serve.

Conte com 2 GB de RAM e 1 a 2 vCPU para um uso pessoal simples. Passe para 4 GB se o agente controlar um navegador ou gerir vários canais. O processador raramente é o gargalo, porque os modelos correm no fornecedor de API.

Não, desde que use modelos alojados por um fornecedor através de uma chave de API. A GPU só passa a ser útil se executar você próprio modelos grandes em local, o que é outro projeto, com outras necessidades de hardware.

É, desde que esteja bem configurado: utilizador dedicado, gateway a escutar apenas em local, acesso por túnel SSH, autenticação por chave, remetentes autorizados e limite de gastos na chave de API. O erro clássico é abrir a porta de controlo a toda a Internet.

Sim. Basta fazer backup da pasta ~/.openclaw, instalar o OpenClaw na nova máquina e restaurar o arquivo. Num VPS, muitas vezes também pode mudar de gama diretamente, sem recomeçar do zero.

Sarah Belkacem

Autor

Sarah Belkacem

Gestora de marketing, Infrawire

Artigos relacionados

Fique a par das últimas ofertas, descontos e promoções especiais.

Ver promoções

Utilizamos cookies

Utilizamos cookies analíticos para melhorar a sua experiência no nosso site. Nenhum dado é vendido a terceiros. Saiba mais na nossa política de privacidade.