NAS 2026 升级总览:两周全模块复盘 从十月末新平台点亮到十一月中旬旧机停机,这次升级战线整整两周:基础设施、网络网关、博客服务、数据迁移、观测告警、工程治理六条线并行推进,累计上百次提交、六十余篇工作记录。系列文章按模块各自记录了怎么做——基础设施、网关、博客服务、数据、观测、治理六条战线一篇一篇写完之后,本文作为收官总结把它们串成一张总图:只讲做了什么和为什么,细节顺着各模块的专文链接深入。 2026-11-15 Environment > Nas #Environment #Nas #Proxmox #PVE
升级背后的工程治理:配置、发布流与记录 两周迁移上百次变更、二十多个服务跨机器搬家,能不乱的底气不在技术方案里,在四件"不显眼"的基础工作上:配置进仓、发布流一键化、密钥归档、过程全记录。本文记录这四件事各自解决什么问题、怎么做的——它们单看没有一件紧急,但缺任何一件,这次迁移的复杂度都会翻倍。 2026-11-15 Environment > Nas #Environment #Nas #Git #DevOps
数据迁移与服务裁撤:家庭数据搬家记 服务迁移做到后半程会发现一个事实:不是所有服务都值得搬。家庭数据这一批的特点是数据量小但种类杂——网盘要跨版本、相册三库联动,还有一批"部署满一年发现根本没人用"的服务。本文记录这一批的迁移取舍、三库对账的方式,以及"先做减法再搬家"的裁撤执行。 2026-11-15 Environment > Nas #Docker #Environment #Nas
博客服务层迁移:五个动态部件的搬家与升级 博客的静态页面托管在 GitHub Pages 上没问题,但它的五个"动态器官"——评论、访问统计、图床、一言、壁纸配对——全部长在旧 NAS 上:旧机一死,博客立刻变哑巴。本文记录这五个部件逐个搬到新虚拟机并全部升级到最新版的完整过程,包括每个部件的对账口径和搬家过程中挖出的旧栈暗病。 2026-11-14 Environment > Nas #Environment #Nas #Hexo #Waline #Umami
NAS 基础设施:从裸机到八台虚拟机 整个升级的地基。旧 NAS 五年服役攒下的账——CPU 撑不住、内存加不动、系统盘悬在 USB 上、所有服务挤在一个系统里互相缠绕——这次全部在基础设施层一次性解决。本文记录从"为什么选虚拟化"到八台虚拟机落位的完整决策与实施,以及三条用故障换来的纪律。 2026-11-14 Environment > Nas #Environment #Nas #Proxmox #PVE
Nextcloud 迁移实录:跳过四个大版本与一次上游事故考古 NAS 架构升级的收官阶段,自建网盘是数据面最重的一块。本文记录这次迁移的完整决策与实施:从"为什么敢跳过四个大版本直接新装",到密码哈希回填让家人无感切换,再到追新版时撞上的一场上游发布事故——用 registry API 做的取证过程也一并记录。 2026-11-14 Environment > Nas #Docker #Environment #Nas #Nextcloud
自建观测栈:Prometheus、Grafana 与脱敏状态页 服务全量搬进虚拟机之后,光知道"活着"不够,还得看得见温度、内存、磁盘的历史曲线,出事前有告警,给访客看还不漏内网。本文记录这套自建观测栈的完整配置:双 Prometheus、node_exporter 采集、textfile 自定义指标、Kuma 三十项拨测加硬件心跳、以及一个零依赖的公开健康页。 2026-11-14 Environment > Nas #Environment #Nas #Monitoring #Prometheus #Grafana
NAS 网关升级:公网入口单端口收敛 老 NAS 时代的公网暴露面是一长列转发端口,连成一片的裸 IP 高位口,每个服务一个。这次虚拟化迁移把公网入口统一收敛到网关虚拟机的 nginx 上:全部 web 服务共享一个 HTTPS 端口按 SNI 分发,外加几个各司其职的独立端口。本文记录收敛方案、通配符证书与 WireGuard 回国代理的技术要点。 2026-11-14 Environment > Nas #Nginx #Environment #Nas #Network
NAS 迁移收官:从 J3455 到 PVE 虚拟化全栈 五年前用 J3455 攒的 NAS 到了退役的时候:CPU 撑不住、内存加不动、系统盘还是 USB 的。这次升级不是换台机器,而是把"一台机器什么都干"拆成"一台物理机跑八个虚拟机,存储归存储、应用归应用、网关归网关"。服务在搬家的同时全部升到最新版,旧机器上确认迁完的部分已经全部停机。本文是 NAS 硬件升级方案 的收官记录。 2026-11-14 Environment > Nas #Environment #Nas #Proxmox #PVE
Fluid -48- 基于 Pagefind 重构站内搜索 本站的站内搜索一直是 fluid 主题原生的 local-search 方案:构建时把全部文章打成一份 XML 索引,搜索时浏览器整份下载再解析。随着文章数量涨到一千多篇,这份索引已经膨胀到 27MB——每次点开搜索框,浏览器都要下载并解析 27MB 的 XML,体感就是「点开搜索卡十秒」。这次用 Pagefind 把它整个重构了。 2026-11-11 Hexo > Theme > Fluid > Pagefind #Hexo #Theme #Fluid #Pagefind