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

93 lines
4.5 KiB
Markdown
Raw 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.
# 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 备份 ✅