31 lines
1000 B
Markdown
31 lines
1000 B
Markdown
|
|
# 远程浏览器 Worker 部署验证 — 2026-06-12
|
|||
|
|
|
|||
|
|
## 环境
|
|||
|
|
|
|||
|
|
| 角色 | 地址 |
|
|||
|
|
|------|------|
|
|||
|
|
| Nexus 主站 | `20.24.218.235` / `api.synaglobal.vip` |
|
|||
|
|
| Browser Worker | `66.154.115.131:8443`(主机名 mqtele,约 8GB RAM) |
|
|||
|
|
|
|||
|
|
## Worker
|
|||
|
|
|
|||
|
|
| 检查 | 结果 |
|
|||
|
|
|------|------|
|
|||
|
|
| `curl http://66.154.115.131:8443/health`(从主站) | `{"status":"ok","sessions":0,"max_sessions":2}` |
|
|||
|
|
| 容器 | `nexus-browser-worker` running |
|
|||
|
|
| ufw | `8443` 已对 `20.24.218.235` 放行 |
|
|||
|
|
|
|||
|
|
## Nexus API
|
|||
|
|
|
|||
|
|
| 检查 | 结果 |
|
|||
|
|
|------|------|
|
|||
|
|
| `GET /api/browser/status` | `enabled: true`, `worker_ok: true` |
|
|||
|
|
| `POST /api/browser/sessions` | 返回 `session_id`(已测后删除) |
|
|||
|
|
| 前端 `web/app` 同步 | `sync_webapp_to_container.sh` 入口 bundle HTTP 200 |
|
|||
|
|
|
|||
|
|
## 待用户终验
|
|||
|
|
|
|||
|
|
- [ ] 登录后台 → 左下角浏览器 → 打开 `https://example.com` 有画面且可点击
|
|||
|
|
- [ ] 服务器列表「站点」打开浮动窗(非新标签)
|
|||
|
|
- [ ] 输入 `http://127.0.0.1` 显示明确错误
|