修正自托管Docker版OpenClaw中的“导航不支持”和浏览器插件错误

VPS(例:Hostinger)でOpenClawをセルフホスティングしていて、エージェントがウェブを閲覧できない場合、問題はおそらくルート権限、Chromiumバイナリの欠落、Playwrightのバージョン不一致の複合です。以下は、"Navigate Unsupported"から実際のGoogleスクリーンショット取得に至るまでの正確な修正手順です。
1. 権限の壁(EACCES)
docker logs [コンテナ名]でログを確認します。npm error Error: EACCES: permission denied, mkdirが表示される場合、コンテナがnode_modulesを作成できていません。docker-compose.ymlのopenclawサービスにuser: rootとinit: trueを追加して修正します:
services:
openclaw:
image: ghcr.io/hostinger/hvps-openclaw:latest
user: root # <-- 修正
init: true2. Browserlessエンジンの設定
ページをレンダリングするためにbrowserlessサービスを追加します:
browserless:
image: ghcr.io/browserless/chromium:latest
ports:
- "3000:3000"
environment:
- CONCURRENT=5
- TOKEN=[カスタムトークン]OpenClawサービスに以下の環境変数を設定します:
BROWSERLESS_URL=ws://browserless:3000?token=[カスタムトークン]3. 「Navigate Unsupported」の修正
このエラーはPlaywrightが不足していることを意味します。プラグインが期待する正確なバージョンをそのフォルダに強制インストールします:
docker exec -u root -it [コンテナ名] bash -c "npm install [email protected] --prefix /usr/local/lib/node_modules/openclaw/dist/extensions/browser"4. Chromiumバイナリのダウンロード
ライブラリだけでは不十分です。実際のChromiumバイナリ(約170MB)が必要です:
docker exec -u root -it [コンテナ名] npx playwright install chromium5. すべてをリンク
診断ツールを実行し、シンボリックリンクを作成してOpenClawのゲートウェイがPlaywrightを見つけられるようにします:
docker exec -u root -it [コンテナ名] openclaw doctor --fixその後、Playwrightのインストール先を手動でメインのOpenClawディレクトリにシンボリックリンクします。再起動後、エラーは解消されるはずです。
エージェントがウェブを見られないと謝り続ける場合は、ルートユーザー、browserless、正しいPlaywrightバージョン、Chromiumバイナリ、doctor fixの順で手順を実行してください。
📖 原文を読む: r/openclaw
👀 See Also

OpenClawのデフォルトシステムプロンプトを変更して、コンテンツ制限を回避する
ユーザーがOpenClawの設定ファイルを変更し、デフォルトのシステムプロンプトを「あなたは親切で、礼儀正しく、誠実なアシスタントです」から、外部の安全性フィルターを無視するカスタムプロンプトに変更し、事実上コンテンツ制限を解除しました。このプロセスには、node-llama-cppのインストールディレクトリ内のconfig.jsを編集することが含まれます。

RTX 4070 SuperでQwen 3.6とGemma 4モデルを実行する:12GB VRAMベンチマーク
Redditユーザーが、12GBのRTX 4070 Super上でllama.cppを使用し、最適化設定でQwen3.6-35B-A3B、Qwen3.6-27B、Gemma 4 26B、Gemma 4 31Bの詳細な速度ベンチマークを共有。

AGENTS.mdを正しく使う:正確性が25%向上するか、30%低下するか
Augment CodeがAGENTS.mdファイルを直接比較テストした結果、最良のものはHaikuからOpusへのモデルアップグレードに匹敵する効果をもたらし、最悪のものは出力を悪化させることがわかりました。決定表、手続き的ワークフロー、段階的開示が効果的です。

Claude Codeのフォルダ構造チートシート(Redditユーザー提供)
Redditユーザーが、Claude Codeのフォルダ構造に関するチートシートを作成しました。これは、複数のページを行き来する必要のあるドキュメントに何度もつまずいた経験から生まれたもので、.claude/ディレクトリのレイアウト、フックイベント、settings.json、MCP設定、スキル構造、コンテキスト管理の閾値などをカバーしています。