Files
vps-management-bot/memory/2026-02-23.md
2026-03-21 01:10:53 +08:00

4.5 KiB
Raw Blame History

2026-02-23

DD RFCHost (104.251.236.249) → Debian 13 trixie

  • 从 Debian 12 DD 多次失败:每次都卡 GRUB 菜单,改 timeout 无效
  • 根因Debian 12 的 GRUB 有 feature_timeout_style 机制覆盖 timeout 设置
  • 解决:面板装 Debian 11 → DD 到 Debian 13Debian 11 的 GRUB 没这个问题
  • VNC 确认 Debian 13 trixie 登录界面DD 成功
  • 但 SSH 密码 Mng@2026DD! 登不上(特殊字符 @! 可能被 preseed 转义)
  • 顶尖手动 VNC 改了密钥登录,但 Mac mini 没对应公钥,最终放弃
  • 教训DD 密码用纯字母数字,避免特殊字符
  • 教训RFCHost 从 Debian 11 DD 才能成功Debian 12 会卡 GRUB

Sub Bot 改进 (185.218.6.38)

  • 修复 SS2022 解析parse_sp 和 parse_to_clash_proxy 兼容新旧 SS 格式(@在base64外面
  • 单节点新增"📎 订阅URL"按钮
  • 新增"🎯 自选节点"多选模式:☐/☑切换 → 确认 → 四种输出格式
  • HTTP 订阅端点支持 &name= 参数按名称过滤
  • 同步到 Gitea (git.088520.xyz/admin/sub-bot) commit 015b3b8

OC Monitor 修复

  • agent.sh provider 解析兼容所有格式:对象数组/字符串数组/单字符串/provider为字符串
  • 同步到 GitHub + Gitea commit 2e6b863

mjjtop.com 域名配置

  • DNS 直指 Tarek (155.103.66.237)certbot 签 Let's Encrypt 证书到2026-05-24
  • Nginx: 脚本短链 + Gitea 反代合一
  • 脚本短链: /oc /dd /ss /bbr → 302 到 Gitea raw 链接
  • Gitea 域名从 git.088520.xyz 切换到 mjjtop.comapp.ini DOMAIN/ROOT_URL 已改)
  • 一键命令: bash <(curl -sL mjjtop.com/oc)

mjjtop.com 短链修复

  • /bbr 重定向路径错误tcp-bbr.sh → 实际文件名 bbr.sh已修正
  • 顶尖还想加 vps-snapshot 备份脚本短链(待确认路径,如 /bk
  • 顶尖域名: mjjtop.com / mjjvps.com / mxs.ee(注册商ALMIC OÜ,忘了零售平台) / 088520.xyz
  • CF 账号: xmg08288@gmail.com | CF_API_TOKEN 权限不够改 Redirect Rules

mjjtop.com 完整短链配置

  • /oc → oc-monitor install-agent.sh
  • /dd → dd-reinstall dd-reinstall.sh
  • /ss → ss-rust ss-rust.sh
  • /bbr → tcp-bbr bbr.sh注意文件名不是tcp-bbr.sh
  • /bk → vps-snapshot vps-snapshot.sh新增
  • 重定向目标改为 Gitea rawmjjtop.com/admin/仓库名/raw/branch/main/脚本名)
  • 之前试过 jsdelivr CDN 但最终统一用 Gitea 自身

Gitea 域名迁移 git.088520.xyz → mjjtop.com

  • Nginx server block: mjjtopHTTP 301→HTTPS + 短链 + Gitea 反代)
  • Gitea app.ini: DOMAIN/SSH_DOMAIN/ROOT_URL 全改为 mjjtop.com
  • certbot Let's Encrypt 证书到期 2026-05-24自动续期
  • 旧域名 git.088520.xyz 弃用

NodeSeek 帖子编辑(待完成)

  • "那个红色头像"账号发的 OC Monitor 帖子,需要把 git.088520.xyz 改成 mjjtop.com
  • 账号: 用户名"那个红色头像" 密码 Aaa110110
  • 用户空间: /space/9
  • Chrome CDP 僵尸进程(PID 13006)卡死占 18800 端口Chrome 打不开
  • 需要重启 Mac mini 恢复 → 顶尖已去重启

NodeSeek 帖子编辑完成

  • post-625116 "OpenClaw 帮我写了一个多节点实时监控面板"
  • 2处 git.088520.xyz → mjjtop.com 替换成功
  • 方法openclaw浏览器 → JS evaluate → CodeMirror.setValue → button.submit.click

教训

  • 绝对不要用 CDP /json/close 关闭标签页,会把用户标签页全关了导致 Chrome 崩溃
  • openclaw 浏览器进程卡死后只能重启系统清除
  • NodeSeek httpOnly cookie 无法通过 JS 清除,切账号需要清浏览器数据
  • NodeSeek 操作正确流程openclaw浏览器已登录红色头像→ JS evaluate 操作 DOM

Tarek 换服务器迁移步骤

  1. 旧服务器: bash <(curl -sL mjjtop.com/bk) 备份
  2. 新服务器: bash <(curl -sL mjjtop.com/bk) 恢复
  3. DNS: mjjtop.com A 记录改到新 IP
  4. certbot 重新签证书: certbot certonly --nginx -d mjjtop.com

NodeSeek "那个红色头像" 账号信息更正

  • 实际 uid: 48148不是之前记的9
  • 空间: /space/48148
  • openclaw 浏览器已登录此账号鸡腿238

Gitea 仓库 Mac 本地备份

  • 路径: ~/.openclaw/workspace/scripts/gitea-backup/
  • 7个仓库全部 git clone: oc-monitor/dd-reinstall/ss-rust/tcp-bbr/vps-snapshot/sub-bot/tg-user-monitor
  • ⚠️ 修改脚本后必须三处同步: Gitea + GitHub + Mac备份

Tarek 服务器资源

  • 2G RAM, 19G SSD | Gitea+OC Monitor 共占 ~211MB 内存 | Gitea 数据仅 4.9MB
  • 1G 内存就够跑 Gitea当前 2G 很充裕

心跳任务

  • fix-telegram-menu.sh
  • MEMORY.md 备份