中文 Web 总览
约 3 分钟
- 原始链接:https://docs.openclaw.ai/zh-CN/web
- 来源章节:6. 官方文档:平台、客户端与 Web 界面
- 来源小节:无
- 抓取方式:jina:https://r.jina.ai/http://docs.openclaw.ai/zh-CN/web
- 抓取时间:2026-04-05 13:47:10
- 状态:ok
中文内容
Web - OpenClaw
简体中文
搜索...
⌘K
搜索...
Navigation
Web 界面
Web
网关
- Gateway 网关运行手册
- 配置与运维
- 安全与沙箱
- 协议与 API
- 网络与发现
远程访问
运维专题
安全
Web 界面
在此页面
- Web(Gateway 网关)
- Webhooks
- 配置(默认开启)
- Tailscale 访问
- 集成 Serve(推荐)
- Tailnet 绑定 + 令牌
- 公共互联网(Funnel)
- 安全注意事项
- 构建 UI
Web 界面
Web
Web(Gateway 网关)
Gateway 网关从与 Gateway 网关 WebSocket 相同的端口提供一个小型浏览器 Control UI(Vite + Lit):
- 默认:
http://<host>:18789/ - 可选前缀:设置
gateway.controlUi.basePath(例如/openclaw)
功能详见 Control UI。 本页重点介绍绑定模式、安全和面向 Web 的界面。
Webhooks
当 hooks.enabled=true 时,Gateway 网关还在同一 HTTP 服务器上公开一个小型 webhook 端点。 参见 Gateway 网关配置 → hooks 了解认证 + 载荷。
配置(默认开启)
当资源存在时(dist/control-ui),Control UI 默认启用。 你可以通过配置控制它:
{
gateway: {
controlUi: { enabled: true, basePath: "/openclaw" }, // basePath 可选
},
}
Tailscale 访问
集成 Serve(推荐)
保持 Gateway 网关在本地回环上,让 Tailscale Serve 代理它:
{
gateway: {
bind: "loopback",
tailscale: { mode: "serve" },
},
}然后启动 Gateway 网关:
openclaw gateway打开:
https://<magicdns>/(或你配置的gateway.controlUi.basePath)
Tailnet 绑定 + 令牌
{
gateway: {
bind: "tailnet",
controlUi: { enabled: true },
auth: { mode: "token", token: "your-token" },
},
}然后启动 Gateway 网关(非本地回环绑定需要令牌):
openclaw gateway打开:
http://<tailscale-ip>:18789/(或你配置的gateway.controlUi.basePath)
公共互联网(Funnel)
{
gateway: {
bind: "loopback",
tailscale: { mode: "funnel" },
auth: { mode: "password" }, // 或 OPENCLAW_GATEWAY_PASSWORD
},
}
安全注意事项
- Gateway 网关认证默认是必需的(令牌/密码或 Tailscale 身份头)。
- 非本地回环绑定仍然需要共享令牌/密码(
gateway.auth或环境变量)。 - 向导默认生成 Gateway 网关令牌(即使在本地回环上)。
- UI 发送
connect.params.auth.token或connect.params.auth.password。 - 使用 Serve 时,当
gateway.auth.allowTailscale为true时,Tailscale 身份头可以满足认证(无需令牌/密码)。设置gateway.auth.allowTailscale: false以要求显式凭证。参见 Tailscale 和 安全。 gateway.tailscale.mode: "funnel"需要gateway.auth.mode: "password"(共享密码)。
构建 UI
Gateway 网关从 dist/control-ui 提供静态文件。使用以下命令构建:
pnpm ui:build # 首次运行时自动安装 UI 依赖⌘I
技术支持 This documentation is built and hosted on Mintlify, a developer documentation platform