对话笔记直发:yun服务器总路由目录-2026-08-05。分类:AI工程。

yun 服务器总路由目录

索引基准日:2026-08-05 工作区:/mnt/vps/yun(SSH 管理入口与运维文档存放地) 项目维度索引:AI-Chat项目总路由目录-改动与索引-2026-08-05(../000_Raw/20_对话笔记/2026-08-05/AI-Chat项目总路由目录-改动与索引-2026-08-05.md)(归档副本与本目录同步存放,同目录时直接用文件名互链)


一、服务器清单

服务器IPSSH角色
yun你的服务器IP(已脱敏)ssh admin@你的服务器IP(已脱敏)“Docker 主站(备案页、web1、AI-chat、capture_site)
yun1你的服务器IP(已脱敏)ssh admin@你的服务器IP(已脱敏)“AI-chat 第二节点

活跃容器(yun):beian-homepage、web1-site、ai-chat-backend、ai-chat-frontend、capture_site

二、AI-chat 服务器侧关键路径

项路径
项目目录/opt/AI-chat
数据目录/srv/ai-chat/data(挂载进容器 /app/data)
后端 .env/opt/AI-chat/backend/.env(含 JWT_SECRET、DEEPSEEK_API_KEY)
更新包目录/tmp/ai-chat-update
备份目录~/ai-chat-backups/<时间戳>/(yun: 20260805-170130,yun1: 20260805-171223)
部署技能/mnt/vps/yun/.claude/skills/ai-chat-safe-deploy/(scripts 01-05)
端口前端 8181、后端 3001(勿改)

三、2026-08-05 服务器变动记录

时间服务器变动关联文档
17:01yunSQLite 一致性备份 + WAL 从 116MB 截断为 0部署验收报告
17:02yun.env 追加 JWT_SECRET(64 位随机 hex,旧硬编码密钥作废)同上
17:04yun后端/前端容器重建,新代码 e6e551d 上线,自动建立 3 个索引同上 + 代码变更清单
17:12yun1备份(WAL 43MB → 0)+ JWT_SECRET 独立轮换部署验收报告
17:14yun1容器重建,新代码上线,索引建立同上

变动影响:所有用户旧登录态失效(需重新登录一次);登录 4-7s → 0.3s 内;聊天首字 8-15s → <0.1s;数据行数与变动前完全一致(32/18338/106559 与 27/4124/33305)。

四、文档索引(双向链接)

本目录(/mnt/vps/yun/)常驻文档

  1. AGENTS.md — 服务器上下文(容器清单、维护要点)
  2. AI-chat-项目操作规范说明书 — 部署基线与操作规范
  3. AI-chat-手动修改提示词与APIKey说明 — 提示词/API Key 修改方法
  4. DeepSeek-API问题与Nginx超时调整说明 — 历史故障处理记录

今日归档(2026-08-05,副本同步存于 D:\Program\feng\000_Raw\20_对话笔记\2026-08-05\)

  1. AI-chat性能问题诊断与修复计划 — 根因诊断与修复方案
  2. AI-chat性能问题对抗式诊断报告 — 方案对抗审查与修正
  3. AI-chat-Phase2修复方案代码变更清单 — 代码 diff 与变更说明
  4. AI-chat性能修复部署验收报告 — 双服务器验收与回滚预案

五、遗留事项

  1. 流式端点 token 位于 query string,会进 nginx access log(待改造)。
  2. yun 的 /mnt/back/ai-chat 备份根目录需 sudo,本次备份改存 ~/ai-chat-backups/。
  3. 测试账号 12222222222 在两台服务器各留有测试会话,可择机清理。
  4. docker-compose.yml 的 version 属性 obsolete 警告,下次维护移除。

注:本文涉及的服务器公网 IP / Tailnet / 局域网 IP 已脱敏,请替换为你自己的地址。


相关: 00-索引-AI工程索引 AI-Chat项目总路由目录-改动与索引-2026-08-05