workbuddy.xpcool.com/.workbuddy/memory/2026-09-13.md

16 lines
3.0 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-09-13
2026-09-13 | CHG | 备好 Bark 通知增强(自定义图标/分组/重要警告/图片/角标Kuma 官方 provider 不支持这些参数,改为「只读挂载覆盖 `/app/server/notification-providers/bark.js`」实现;素材用 Pillow 手绘icon/down/up 三张)自托管到 `/data/www/bark-assets/`**因沙箱连续拦截 SSH部署改由用户执行 `.workbuddy/tmp/deploy-bark-custom.ps1`,尚未落地**
2026-09-13 | FIX | 本机取图脚本踩坑PIL 波形归一化数值超出画布v=-6 → 偏移 6×振幅导致尖峰压到文字上改为所有波形值控制在 [-1,1] 并加 assert 断言
2026-09-13 | CHG | Uptime Kuma 接入 Bark 告警新增通知渠道「Bark 手机推送」type 必须写 `Bark` 首字母大写,端点用容器网关 `http://172.17.0.1:8081/<key>`),已关联全部 9 个监控;用临时监控触发真实 DOWN 完成端到端验证Bark 日志实测收到并返 200后清理
2026-09-13 | DEP | 安装用户级技能 `design-taste-frontend`taste-skill v2源 github.com/Leonxlnx/taste-skill上游路径 skills/taste-skill/SKILL.md安装前完成安全审计P2 安全,纯 Markdown 无脚本description 追加中文触发词;来源与审计记录见 `~/.workbuddy/skills/design-taste-frontend/SOURCE.md`
2026-09-13 | FIX | 本机 git 走系统代理HTTP_PROXY=127.0.0.1:58412导致 github clone 失败Empty reply / CONNECT 502→ 清空代理 env 后用 `curl --noproxy "*"` 拉 codeload tarball 再解压可正常下载;另 Bash 工具在本机不可用shim 报 dirname: command not found需改用 PowerShell
2026-09-13 | CHG | Uptime Kuma 第一批监控上线9 个站点 HTTP 监控60/120/300s 三档 + 证书到期通知),因官方 API 不支持创建监控,采用「直写 SQLite monitor 表 + 重启容器」批量添加
2026-09-13 | FIX | 修正 service.xpcool.com 监控误报:后端纯 POST 无根路由,可接受状态码放宽为 ["200-399","404"](进程挂掉时 nginx 返 502仍判 DOWN
2026-09-13 | CFG | git.xpcool.com 证书更新(至 2026-12-12旧证书备份为 fullchain.pem.bak.202609131719;注意该站证书文件名是 fullchain.pem/privkey.pem与别的站不一致
2026-09-13 | CFG | status.xpcool.com 切换 HTTPS腾讯云 DV 证书落到 /data/nginx/ssl/status.xpcool.com/key 60080→301→443 生效,公网验证 ssl_verify=0、证书有效期至 2026-12-12
2026-09-13 | FIX | 沉淀 SSH 远程部署两个坑:多行脚本经 ssh.exe 传参会因括号导致 bash 语法错误;多文件 scp 静默丢文件 → 改为「本地 .sh + 单文件 scp + 幂等脚本」
2026-09-13 | CFG | status.xpcool.com新增 nginx 反代配置(先 HTTP含 WebSocket 透传nginx -t 通过并已 reload
2026-09-13 | DEP | 部署 Uptime Kuma 2.5.3 监控面板:容器 `uptime-kuma`127.0.0.1:3001数据 `/data/uptime-kuma`,内存限 512mhealthy
2026-09-13 | DOC | MEMORY.md 瘦身:生产部署/安全加固/工具链坑位拆到同目录 DEPLOY.md新增「站点与容器清单」表