上线记录
记录「何时、做了什么、验证了啥」——与 需求迭代/2026-04/ 的版本叙事互补,偏运维实操。
模板(后续条目可复制)
2026-04 条目
2026-04-29 · notes 静态站与安全基线(v1.0 → v1.1)
- 变更:确立 Memos / Gitea / MkDocs Material / Nginx / Certbot 组合;关闭 Gitea 自助注册;cron 周期性
pull + mkdocs build。 - 验证:三门 HTTPS 可达;notes 静态页可刷新;Obsidian push 后在 cron 周期内站点更新。
- 回滚:保留旧构建输出目录与时间戳备份;Git 远端不删可回 checkout。
2026-04-29 · 文档迭代(v1.2)
- 变更:知识库选型与复盘类文档落成(无外网服务变更)。
- 验证:链接与章节可读。
2026-04-29–30 · notes 实时构建(v1.3)
- 变更:部署 adnanh/webhook、
hooks.json、webhook-mkdocs.service;Gitea Webhook URL +ALLOWED_HOST_LIST;cron 降为低频兜底;HOME/NO_MKDOCS_2_WARNING写入 service 或脚本。 - 验证:
curl本机钩子 200;Gitea Recent Deliveries 200;notes 更新时间戳秒级跟上 push。 - 回滚:临时改回高频 cron-only;关停 webhook service。
变更后通用检查清单
- [ ]
nginx -t通过并已 reload - [ ] Certbot(若动了域名)覆盖率正确
- [ ]
docker restart的服务健康 - [ ] 单次
mkdocs build无fatal(告警可酌情) - [ ] Gitea Delivery 或对钩
curl成功