| 级别 | 风险项 | 详情 | 建议 |
|---|---|---|---|
| 高 | 磁盘使用率 84% | 仅剩 6.2G,/home(wb-provision 备份等)与 docker 占大头 | 清理:docker system prune -f;删除 /home/ubuntu/wb-provision/config.*.bak 旧备份;journalctl --vacuum-size=200M |
| 高 | wecom relay/callback(5000/5001)监听 0.0.0.0 公网 | 企业微信回调服务直接暴露公网端口,可被扫描调用 | 改绑 127.0.0.1 走 nginx 反代(域名已有 HTTPS),或安全组封 5000/5001 |
| 中 | 宝塔面板 28803 公网暴露 | BT-Panel 监听 0.0.0.0:28803 | 安全组限制来源;开启面板安全入口+二次验证 |
| 中 | node_exporter 9100 公网暴露 | docker node-exporter 映射 0.0.0.0:9100,指标信息公开可读 | 改为 127.0.0.1:9100:9100 映射,经 Tailscale 抓取 |
| 中 | cases.db 无异地备份 | 案例平台 SQLite(/home/ubuntu/case-platform/cases.db)仅 provision_backup 覆盖部分目录(待确认范围) | 把 /home/ubuntu/case-platform 加入 provision_backup.py 清单或独立 cron tar 备份 |
| 低 | yunmailk.bianquezhiyin.com → 18080 本机无监听 | nginx 配置存在但本机无 18080 服务,站点失效 | 确认后删除站点配置避免误导 |
| 低 | shezhenkf.bianquezhiyin.com → 52002 后端待确认 | 配置存在,52002 监听情况未核实 | 核实后标注状态 |
| 名称 | 技术 | 用途 | 端口 | 状态 |
|---|---|---|---|---|
| shezhen-app 蛇诊 App | Next.js(next-server) | 蛇诊(体质辨识)Web App 前端 | 127.0.0.1:52001 | 运行中(pm2 记录与实际不符) |
| OCtop(oct2) | Python octop + feishu bot | OCtop 智能体平台二号实例(oct2.bianquezhiyin.cn) | 8088 | 运行中 |
| case-platform 案例平台 | Python Flask + gunicorn(-w 2) + SQLite + 静态案例页 | 客户案例展示平台(az.maiyou.co/case),含 watchdog 每 15 分钟自检 | 127.0.0.1:5002 | 运行中 |
| frps 与基础运维 | frp/Python/shell | 内网穿透服务端、监控上报、octop 保活、案例页自检 | 7000/9101 | 运行中 |
| hermes | Python hermes(dashboard 模式) | Hermes 面板(用途待确认,疑为消息/任务面板) | 127.0.0.1:9119 | 运行中 |
| openclaw-gateway | Node 24(openclaw 全局包),pm2 托管 | OpenClaw AI 助手网关(txyxlx.bianquezhiyin.com) | 18789/18791(本机) | 运行中 |
| wb-provision 开户编排 | Python(octvenv)+ sqlite + daily_digest/provision_backup | WB 套餐开户编排、每日简报(09:00)、备份(03:20 保留 7 天) | 127.0.0.1:8090 | 运行中 |
| wecom-relay 企业微信中继 | Python(callback_server.py + relay.py) | 企业微信消息回调与转发(配合 OCtop 机器人) | 0.0.0.0:5000/5001 | 运行中 |
| 域名 | HTTPS | 监听 | 后端 | 所属项目 |
|---|---|---|---|---|
| az.maiyou.co | 🔒 | 443/80 | 127.0.0.1:5002(case-platform) | case-platform |
| hermes.bianquezhiyin.cn | 🔒 | 443/80 | 127.0.0.1:9119 | hermes |
| oct2.bianquezhiyin.cn | 🔒 | 443/80 | 127.0.0.1:8088(octop)+ /provision-api/、/wb/→8090 | OCtop+wb-provision |
| shezhen.bianquezhiyin.com | 🔒 | 443/80 | 127.0.0.1:52001(Next.js) | shezhen-app |
| shezhenkf.bianquezhiyin.com | 🔒 | 80/443 | 127.0.0.1:52002 | shezhenkf(客服) |
| txyxlx.bianquezhiyin.com | 🔒 | 443 | 127.0.0.1:18789(openclaw) | openclaw-gateway |
| yunmailk.bianquezhiyin.com | 🔒 | 443 | 127.0.0.1:18080(无监听) | (失效) |
| 类型 | 库 | 备注 |
|---|---|---|
| SQLite - | cases.db(case-platform),jobs.db(wb-provision) | 均为文件库;cases.db 无异地备份 |
| 名称 | 用途 | 状态 |
|---|---|---|
| systemd case-platform | 案例展示平台 Flask(gunicorn 5002) | 运行中 |
| systemd wecom-callback / wecom-relay | 企业微信回调与消息中继 | 运行中 |
| systemd frps | frp 服务端 | 运行中 |
| systemd nginx(bt) / bt | 宝塔 nginx 与面板 | 运行中 |
| systemd xray-client | 出墙客户端(7890/7891) | 运行中 |
| systemd wb-hk-tunnel | 反向隧道到香港(19101x 段) | 运行中 |
| pm2 openclaw-gateway | OpenClaw AI 网关(node,18789) | 运行中(173 天) |
| pm2 shezhen-app | 蛇诊 Next.js 前端(52001) | pm2 显示 stopped,但 52001 仍有 next-server 进程服务 |
| cron 守护(octop-guard) octop | OCtop 实例(8088) | 运行中 |
| 手工/自启(用户1000) hermes | Hermes dashboard(9119) | 运行中 |
| 手工/cron wb-provision | 开户编排 + 每日简报 + 备份 | 运行中 |
| 端口 | 进程 | 暴露面 | 用途 |
|---|---|---|---|
| 22 | sshd | 公网 | SSH |
| 5000 | python wecom relay.py | 公网 | 企业微信中继 |
| 5001 | python wecom callback_server.py | 公网 | 企业微信回调 |
| 5002 | gunicorn(case-platform) | 仅本机 | 案例平台 Flask |
| 7000 | frps(/opt/frp) | 公网 | frp 服务端 |
| 8088 | octop | 仅本机 | OCtop 实例(oct2) |
| 8090 | wb-provision | 仅本机 | 开户编排 API |
| 9100 | docker node-exporter | 公网 | Prometheus 指标 |
| 9101 | server-agent | 仅本机 | 监控 agent |
| 9119 | hermes | 仅本机 | Hermes dashboard |
| 28803 | BT-Panel | 公网 | 宝塔面板 |
| 52001 | next-server(shezhen-app) | 仅本机 | 蛇诊 App Web |