Conversation
…hooting Document the case where docker-compose.yml and docker-compose.webui.yml end up on separate Docker networks because their project names diverge, so the filter cannot resolve `computer-use-server` and the preview appears broken. Lists three fixes: shared project name, host.docker.internal override, or hard-setting the Valve. Reported in #94.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR adds a troubleshooting section to the Open WebUI filter documentation that explains cross-stack DNS connectivity failures between Open WebUI and Computer Use Server, including symptoms, root cause (Docker Compose project name mismatches), and three recovery methods. ChangesCross-Stack DNS Troubleshooting Documentation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
docs/openwebui-filter.mdcovering the case wheredocker-compose.ymlanddocker-compose.webui.ymlend up on separate Docker networks because their Compose project names diverge, so the filter cannot resolvecomputer-use-serverand the preview/system-prompt path silently degrades.host.docker.internalenv override, or hard-setting theORCHESTRATOR_URLValve in OWUI admin.fix_large_tool_resultsenv var.Context
Reported in #94. The user followed the docs (
docker-compose.webui.yml, filter v4.1.0) but the inline iframe never appeared and/system-promptinjection silently failed. Root cause was that the two compose stacks did not share a project name, socomputer-use-serverdid not resolve from inside the OWUI container. They worked around it by setting the Valve to a host IP — fine, but the failure mode wasn't documented.Test plan
docs/openwebui-filter.mdon GitHub and confirm the new "Filter cannot reachcomputer-use-server(cross-stack DNS)" section appears between "Preview opens in a new tab…" and "Non-http scheme…".Closes #94.
Generated by Claude Code
Summary by CodeRabbit