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

84 lines
4.3 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-03-01
## 哪吒面板自定义完成
- 最终CSS: 白色半透明卡片 rgba(255,255,255,0.25) + blur(0px) + 动漫海边黄昏背景
- 背景图: https://i.111666.best/image/sCIbJNyiOUJSXhKexulIpr.jpeg (CustomBackgroundImage)
- 使用了可樂的模板(iOS玻璃风格+MiSans字体+动态高光+防扒脚本)
- 底部跑马灯: "✨ 永远顶尖,永远在路上 ✨" (MiSans字体)
- PeekaboCDN Active链接已删除 (CustomLinks='[]')
- 踩坑: CSS双引号与YAML冲突→面板502; yaml.dump搞乱cover字段→启动失败; 背景图被TG压缩→糊
- 安全写法: 用Python yaml.dump或直接sed修改config.yaml, CSS里避免双引号
## 哪吒面板账单信息
- 账单数据存在API的 `note` 字段(私人备注), 格式为JSON字符串
- JSON生成器: https://nezhainfojson.pages.dev/
- API写入: PATCH http://localhost:8008/api/v1/server/{id} body: {"note": "<json>"}
- 需要Bearer token认证: POST /api/v1/login → token
- billingDataMod格式: startDate/endDate(ISO)/autoRenewal("1")/cycle(年/月)/amount("$86.4")
- planDataMod可选(带宽/流量等), 用户说不需要
- QHIX(ID:2) 已填: 2025-06-17~2026-06-17, 年付$86.4, 自动续费
- 踩坑: PATCH会清空未传的字段(如name), 必须只传要改的字段
- 前台显示需要主题支持读取note里的JSON
## 哪吒面板服务器ID映射
- 1:NG | 2:QHIX | 3:SVYUN | 4:alice | 5:BGP.GD IEPL | 6:YT.NET | 7:TXBGP
- 8:Turin | 9:HDY | 10:Tarek | 11:Gerren | 12:Green.SJC | 13:BWH.SG | 14:CTC
- 15:BGP.GD IX NAT | 16:DMIT.T1 | 17:HK.Halo | 18:HK.PRE | 19:HK.CO
- 20:JP.STD | 21:JP2CO | 22:HALO | 23:Netcup | 24:OVH097 | 25:OVH-KS2
- 26:San.Jose.VPS | 27:TW.STD
- 共27台, 全部agent 2.0.1(除YT.NET 1.15.0)
## 斗破苍穹S05E188入库
- TX源1080p硬链接到 /data/media/动漫/Fights Break Sphere/Season 5/
- Sonarr API key已变: 8432ee6ca3174279858fbe839541b1eb (旧key 401)
- Emby动漫库S5只有到EP105(4K源), TX源EP188单独硬链接入库
## NodeSeek签到
- 朦胧: +5鸡腿, 余额448
- VP404: +5鸡腿, 余额173 (之前2/26-2/28连续失败, /tmp/node_modules/ws被清掉, 已重装)
- VP404 cron脚本依赖 /tmp/node_modules/ws, 重启会丢, 考虑改到脚本目录
## OVH账单检查
- OVH097(US站 us.ovhcloud.com): $0.97/月 PayPal自动扣, 全部已付清, $0.19是3月新账单待扣
- OVH KS2(EU站 ovh.com/auth): €18.99/月, 3/2自动续费, 状态正常
- EU站登录验证码发到 mf0@msn.com → 转发到Mac Gmail
- himalaya已配好Gmail(xmg08288@gmail.com), 可直接读验证码邮件
- 约定: 以后OVH查账单直接登, 验证码从himalaya读Gmail
## News Bot汇总格式优化
- 改了 _push_batch 函数: 按来源分组+emoji标题+组间空行+去掉评分显示
- 已同步到netcup并重启 news-bot 服务
## OpenWrt BBR调优
- 23.249.27.161:2222 root/root, OpenWrt, 内核6.12.66, 4GB内存
- cubic→BBR, TCP缓冲区16MB, fastopen/mtu_probing等
- 持久化: /etc/sysctl.d/99-bbr-tcp.conf
## Termux OpenClaw安装 ✅
- Pixel 6, 192.168.1.138:8022, u0_a284/root, Android 13 aarch64, 8GB RAM
- Node v24.13.0, npm 11.11.0, OpenClaw 2026.2.26
- 安装方式: curl下载tarball → npm install -g --ignore-scripts (koffi原生模块编译失败,跳过)
- 踩坑: npm在非交互SSH下卡死(交互式shell正常); npm install在全局目录会挪走npm自身; pkg reinstall恢复
- TG Bot: @dstatus123_bot (8405504741:AAGzdVbEt9YXuvIJLdFbeCvyx4OkoV3t8ao)
- 模型: newcli/claude-opus-4-6 + terminal/xstx fallback
- 中文菜单已设置, AGENTS/HEARTBEAT/TOOLS.md已配置
- 开机自启: ~/.termux/boot/start-openclaw.sh (需装Termux:Boot)
- Wakelock已开, 电池优化需手动关
- gateway.bind字段不能设(Android报错), 用默认值
## CoComelon新季
- Sonarr自动监控发现S13/S14未监控, 已自动开启并触发搜索
## Emby Bot MySQL 字符集修复
- 问题:用户注册中文用户名提示成功但实际失败
- 原因embyboss 数据库的 emby 等表字符集是 latin1不支持中文
- 修复ALTER TABLE ... CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
- 影响表emby, emby2, Rcode, emby_favorites, request_records
- MySQL密码root/Mango2026注意没有感叹号
## Pixel 6 ADB 无线连接
- 配对成功,端口会变(每次重启后需重新配对)
- 当前连接端口45629
- Root 未完成Bootloader 锁定fastboot 需要 USB 连接Mac 识别不到 USB
- 需要买 USB-C 数据线才能继续 Root