Skip to content

WAN-96: clarify self-host websocket build docs#4317

Draft
haoxianhan wants to merge 1 commit into
multica-ai:mainfrom
haoxianhan:wan-96-selfhost-websocket-docs
Draft

WAN-96: clarify self-host websocket build docs#4317
haoxianhan wants to merge 1 commit into
multica-ai:mainfrom
haoxianhan:wan-96-selfhost-websocket-docs

Conversation

@haoxianhan

Copy link
Copy Markdown

Closes WAN-96

Summary

  • Clarify that frontend API and WebSocket public env values are bundled at web build time for source-built images.
  • Align self-host docs and web comments around default same-origin WebSocket derivation and reverse proxy upgrade handling.
  • Add smoke guidance for localhost, LAN IP, single-domain reverse proxy, and separate-domain reverse proxy modes.

Validation

  • bash -n scripts/selfhost-config.test.sh
  • bash scripts/selfhost-config.test.sh
  • docker compose config for prebuilt and source-build self-host paths
  • pnpm --filter @multica/web test -- apps/web/config/runtime-urls.test.ts
  • pnpm --filter @multica/web exec tsc --noEmit --pretty false
  • pnpm --filter @multica/docs exec tsc --noEmit --pretty false
  • git diff --check

Notes

  • No production, cluster, secret, image tag, or release config changes.
  • This PR publishes the already verified WAN-96 commit from the fork path after direct upstream push was denied.

@vercel

vercel Bot commented Jun 18, 2026

Copy link
Copy Markdown

@haoxianhan is attempting to deploy a commit to the IndexLabs Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant