服务器集群知识库

云麦 · 麦子战队运维体系

← 返回总览

vm103 68分

角色Deepin25 轻量服务机:OCtop 主实例(容器)+ MiniMax 用量看板 + NewAPI LLM 网关 + 博查搜索 MCP + PostgreSQL,对外经 hk-yunmai 域名反代 系统Deepin 25(内核 6.6.143-amd64-desktop-hwe) 公网地址无(内网机,pve-home VM103;对外经 octop/usage/newapi.bianquezhiyin.cn 反代) 组网地址100.64.0.20 | 局域网 待确认(raw 未采集到 LAN IP) 运行时长6.9 小时(采集于 2026-10-23) 资源磁盘占用 26.0% · 内存 总 2.9Gi / 已用 1.2Gi / 可用 1.7Gi(总量小) · 负载 0.07 0.05 0.34(空闲) 健康分68 分

诊断要点

风险清单

级别风险项详情建议
高PostgreSQL 5432 监听 0.0.0.0octop 业务库对内网全接口开放(backlog 200),任何内网设备/被控终端可直连尝试认证;若路由器误做端口映射则暴露公网pg_hba/postgresql.conf 改 listen_addresses='127.0.0.1';确需远程走 Tailscale IP 绑定
中/persistent 74% 满且 octop-data 无本地滚动备份51G 用 35G 剩 13G;octop-data 只有 10/02 的手工旧备份,浏览器配置/日志/记忆文件日增后无自动清理加 cron 每周日 tar 备份 octop-data 保留 4 份,并 find /opt/octop-data/logs -mtime +14 -delete 清理日志
中PostgreSQL octop 库无备份OCtop 文件目录有 HK 备份,但数据库(pg_dump)无任何备份记录,库损坏时 agent 记忆/配置丢失cron 每日:pg_dump -U octop octop | gzip > /persistent/pg-octop-$(date +\%F).sql.gz,保留 7 份
低明文凭据文件/opt/bocha-mcp/api_key.txt、/opt/octop-data/credential.txt、/opt/octop-usage/mx_key.txt(博查 API key、登录凭据、MiniMax key)明文存放收窄权限 chmod 600;轮换泄露风险 key;长期改环境变量/凭据管理
低内存余量偏小2.9G 总量,OCtop 容器 + postgres + bocha-mcp + tailscale 常驻后可用 1.7G避免再叠新服务;必要时升级 VM 内存到 6G(宿主内存压力大,优先级低)

项目(5)

名称技术用途端口状态
NewAPI LLM 网关(待确认) NewAPI(社区 LLM 网关,推断)多模型 API 聚合与计费,newapi.bianquezhiyin.cn 后端 3000 运行中(进程名待确认)
OCtop(AI Agent 平台,主实例) Python(pyproject.toml/uv.lock),容器化运行(/app/.venv/bin/octop run --host 0.0.0.0 --port 8088)家族主力 AI Agent 平台:agents/浏览器自动化(browser-profiles)/记忆(memory-slim-control.json)/嵌入 8088 运行中
bocha-mcp 博查搜索 MCP Python MCP Server(Model Context Protocol)给 OCtop 提供博查(web search)联网检索工具 本机 MCP(stdio/SSE) 运行中
octop-usage 用量看板 Python(Flask/FastAPI 类,systemd 常驻)MiniMax Token 计划的用量/额度统计页,供 usage.bianquezhiyin.cn 8099 运行中
octop-data 本地备份 手工目录拷贝(2026-10-02)OCtop 数据的本地旧备份(已过期 3 周) - 过期,建议重建自动备份

网站(3)

域名HTTPS监听后端所属项目
octop.bianquezhiyin.cn / octop.bianquezhiyin.com / oct.bianquezhiyin.cn🔒hk-yunmai 443 → 100.64.0.20:8088OCtop 主实例OCtop
usage.bianquezhiyin.cn🔒hk-yunmai 443 → 100.64.0.20:8099octop-usage 看板octop-usage用量看板
newapi.bianquezhiyin.cn🔒hk-yunmai 443 → 100.64.0.20:3000NewAPI(容器,待确认)NewAPI网关

数据库(2)

类型库备注
PostgreSQL 待确认(进程显示 postgres 主版本未标)octop(用户 octop)OCtop 业务库,监听 0.0.0.0:5432,无备份记录;另有 sqlite3 CLI 可用
SQLite -/opt/octop-data 内部库、NewAPI 库(待确认)业务附属存储

服务(9)

名称用途状态
docker/containerd 容器(root) octop(容器)OCtop 主实例:AI Agent 平台(域名 octop.bianquezhiyin.cn)运行中
systemd octop-usage.serviceMiniMax Token 用量看板(python app.py,8099)运行中(15h)
systemd bocha-mcp.service博查搜索 MCP Server,供 OCtop 联网检索运行中(15h,56M)
systemd wb-hk-tunnel.servicessh -R 19220:9101 → root@100.64.0.10(HK 网关,经 Tailscale)运行中(7h)
系统服务 postgresqloctop 业务库(5432)运行中
systemd docker.service + containerd容器运行时(二进制在 /opt/docker,自装)运行中
systemd/cron octop-usage/netwatch/server-agent用量统计/网络监控(/opt/netwatch/netwatch.sh)/agent 保活运行中
systemd tailscaledTailscale 组网(/opt/tsbin 自装 1.102.4)运行中
systemd user bocha-mcp 之外用户级 server-agent-tunnelagent 隧道运行中

监听端口(9)

端口进程暴露面用途
22sshd内网+TailscaleSSH
631cups仅本机打印
3000待确认(监听 *:3000,疑似容器)内网(域名 newapi.bianquezhiyin.cn 反代)NewAPI LLM API 网关
5432postgres(octop 库)内网全接口(0.0.0.0)OCtop 业务数据库
8088octop 容器(/app/.venv/bin/octop run --host 0.0.0.0)内网(域名 octop.bianquezhiyin.cn 反代)OCtop 主实例
8099python3 /opt/octop-usage/app.py内网(域名 usage.bianquezhiyin.cn 反代)MiniMax Token 用量看板
8766待确认(仅本机)仅本机本地服务(疑似 editor SDK/工具)
9101python3(本机)仅本机自研 agent 上报口
32943tailscaledTailscale组网