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

Otimizando Qwen 3.6 27B/35B em RTX 3090: Flags, Quantização e Roteamento Automático
Um usuário compartilha suas flags do llama-server para os modelos GGUF Qwen 3.6 27B e 35B em uma RTX 3090 (24GB), relatando velocidades lentas para o 35B e saída de código não confiável do 27B. A postagem pede melhor quant, ajuste de flags e troca automática de modelo.

Configurando o OpenClaw para Comunicação Suave entre Agentes
Um usuário do Reddit compartilha configurações específicas para o OpenClaw que reduzem os tempos limite na comunicação entre agentes, incluindo configurações de visibilidade de ferramentas, diretivas de memória e soluções alternativas para a limitação ANNOUNCE_SKIP.

Roteie o Claude Code pelo Ollama e Corte Sua Conta em ~90%
Emparelhe o Claude Desktop com o Claude Code apoiado pelo Ollama: trabalhos estratégicos ficam na Anthropic, tarefas pesadas rodam em modelos gratuitos de código aberto como Gemma, Qwen, DeepSeek. Inclui um prompt copiável que automatiza ~98% da configuração.

Otimizando a Configuração do OpenClaw: Padrões Práticos e Insights
Usuários do OpenClaw compartilham padrões eficazes de configuração, como usar cron para tarefas agendadas e criar subagentes especializados, para aprimorar funcionalidade e custo-benefício.