Corrigindo erros de 'Navigate Unsupported' e plugins do navegador no OpenClaw auto-hospedado no Docker

Se você está hospedando o OpenClaw em um VPS (ex.: Hostinger) e seu agente não consegue navegar na web, o problema provavelmente é uma combinação de permissões de root, falta de binários do Chromium e incompatibilidade de versão do Playwright. Aqui está a correção exata usada para ir de "Navigate Unsupported" a capturas de tela do Google funcionando.
1. Barreira de Permissão (EACCES)
Verifique os logs com docker logs [nome-do-container]. Se você vir npm error Error: EACCES: permission denied, mkdir, o container não pode criar node_modules. Corrija adicionando user: root e init: true ao seu docker-compose.yml sob o serviço openclaw:
services:
openclaw:
image: ghcr.io/hostinger/hvps-openclaw:latest
user: root # <-- a correção
init: true2. Conectando o Mecanismo Browserless
Adicione um serviço browserless para renderizar páginas:
browserless:
image: ghcr.io/browserless/chromium:latest
ports:
- "3000:3000"
environment:
- CONCURRENT=5
- TOKEN=[SEU-TOKEN-PERSONALIZADO]Defina esta variável de ambiente no serviço OpenClaw:
BROWSERLESS_URL=ws://browserless:3000?token=[SEU-TOKEN-PERSONALIZADO]3. A Correção 'Navigate Unsupported'
O erro significa que o Playwright está faltando. Force a instalação da versão exata que o plugin espera em sua pasta:
docker exec -u root -it [nome-do-container] bash -c "npm install [email protected] --prefix /usr/local/lib/node_modules/openclaw/dist/extensions/browser"4. Baixar os Binários do Chromium
A biblioteca sozinha não é suficiente; você precisa dos binários reais do Chromium (cerca de 170MB):
docker exec -u root -it [nome-do-container] npx playwright install chromium5. Vincular Tudo
Execute a ferramenta de diagnóstico e crie um link simbólico para que os gateways do OpenClaw encontrem o Playwright:
docker exec -u root -it [nome-do-container] openclaw doctor --fixEm seguida, crie manualmente um link simbólico da instalação do Playwright para o diretório principal do OpenClaw. Após reiniciar, o erro deve desaparecer.
Se seu agente continuar se desculpando por não ver a web, siga estes passos em ordem: usuário root, browserless, versão correta do Playwright, binários do Chromium e a correção do doctor.
📖 Leia a fonte completa: r/openclaw
👀 See Also

5 Principais Capacidades do OpenClaw Disponíveis Sem Instalar Habilidades
A instalação básica do OpenClaw pode lidar com operações de arquivos, comandos de shell, busca na web, tarefas agendadas e fluxos de trabalho de múltiplas etapas sem habilidades adicionais, reduzindo custos de tokens e complexidade de configuração.

Guia Prático para Criar Habilidades do Claude: Estrutura, Gatilhos e Scripts
As Habilidades Claude são manuais de instrução que automatizam tarefas repetitivas, armazenadas como pastas com um arquivo SKILL.md em ~/.claude/skills/. O guia explica gatilhos YAML, integração de scripts e regras de orquestração de múltiplas habilidades.

Usando IA para Escrever Código Melhor e Mais Devagar: Um Fluxo de Trabalho para Encontrar Bugs
Nolan Lawson descreve um workflow usando múltiplos agentes de IA (Claude, Codex, Cursor Bugbot) para encontrar e priorizar bugs em PRs, melhorando a qualidade do código em vez da velocidade bruta.

Um Framework de Gestão para Liderar Agentes de IA Efetivamente
Um ex-líder de backend identifica um platô na produtividade de agentes de IA e propõe uma estrutura baseada em três disciplinas: cibernética, teoria da informação e gestão. A estrutura detalha dois modos operacionais: o Capitão e o Arquiteto.