Files
agentdock/docs/SERVER-192.168.200.36.md

125 lines
3.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 192.168.200.36 实际部署记录
部署时间:2026-08-23
## 已部署状态
- SSH 主机:`192.168.200.36:22`
- 实际可用账户:`leefer`
- Windows SSH 别名:`nas`
- 部署目录:`/vol1/1000/docker/ai-toools`
- 项目目录:`/vol1/1000/docker/ai-toools/workspace`
- CLI 账号数据:`/vol1/1000/docker/ai-toools/data`
- 容器名称:`ai-tools`
- 镜像:`local/ai-toolbox:latest`
## 网页控制台
- 局域网 URL`https://192.168.200.36:8443`
- 局域网域名:`https://agent.solsum.cn`
- 代理:`ai-proxy`
- 控制服务:`ai-console`
- CLI Runner`ai-tools:4174`,仅 Docker 内部网络可达
- RuntimeRunner 与 Multica daemon 同处 `ai-tools`,共享 `/home/ai``/workspace` 和 CLI PATH
- 控制台数据:`/vol1/1000/docker/ai-toools/console-data`
- 允许来源:`192.168.200.0/24`
- Docker Socket:未挂载
注意:本机 SSH 配置把直接使用 IP `192.168.200.36` 指向了 Gitea 的 `222` 端口。日常系统 SSH 应使用已有别名 `nas`
```powershell
ssh nas
```
`root` 账户没有接受本机现有私钥,因此本次部署使用已验证且属于 Docker 组的 `leefer` 账户。没有修改服务器的 root SSH 设置。
## 已锁定版本
```text
Codex CLI 0.149.0
Claude Code 2.1.241
CodeBuddy Code 2.137.1
Kimi Code CLI 0.38.0
OpenCode 1.18.21
Qwen Code 0.22.0
DeepSeek Harness 0.1.1-rc.2
CC Switch CLI 5.10.2
Multica CLI 0.1.53
Node.js 22.23.2
```
## 第一次登录
从 Windows 进入服务器:
```powershell
ssh nas
```
然后逐个启动并完成登录:
```bash
ai codex .
ai claude .
ai codebuddy .
ai kimi .
ai opencode .
ai qwen .
ai cc-switch
```
Kimi 进入界面后输入 `/login`。网页登录在 Windows 浏览器完成即可。DeepSeek Harness 按实际模型提供方配置使用,不需要作为常驻服务启动。
## 日常调用
在 Ubuntu SSH 终端调用:
```bash
ai codex 项目名
ai claude 项目名
ai kimi 项目名
ai qwen 项目名
ai dsh 项目名 --profile headless "运行测试"
ai multica daemon status --output json
```
这里的 `项目名` 是项目目录相对于 `workspace` 的路径。例如:
```text
/vol1/1000/docker/ai-toools/workspace/my-app
```
对应:
```bash
ai codex my-app
```
从 Windows 直接调用:
```powershell
.\scripts\remote-ai.ps1 -Server nas -Tool codex -Project my-app
.\scripts\remote-ai.ps1 -Server nas -Tool claude -Project my-app
.\scripts\remote-ai.ps1 -Server nas -Tool kimi -Project my-app
```
## 管理命令
```bash
cd /vol1/1000/docker/ai-toools
docker compose ps
docker compose exec ai-tools ai-tools-check
docker compose logs --tail=100 ai-tools
docker compose restart
docker compose down
docker compose up -d
```
`docker compose down` 不会删除登录数据。不要手动删除 `data` 目录。
## Cursor 和 OpenClaw
- Windows Cursor 使用 Remote SSH 的 `nas` 连接,打开 `workspace` 下的项目。
- OpenClaw 没有安装进 `ai-tools`,现有 OpenClaw 配置和端口均未修改。