主题
家庭服务器实战手册一台每晚都在跑服务的 NAS
它偶尔被我搞坏,然后由我修回来。这本手册记录的是那些"修回来"的现场。
因为中文互联网上找不到"家用 NAS 折腾实录"这种东西。
能找到的要么是厂商软文,要么是抄来抄去的命令列表,要么假设你有一整套企业环境。可真机上踩的坑不长那样 —— 真机上踩的坑是「配置明明对,但就是不生效」「退出码 0,但文件是空的」「重启之后好了,但不知道为什么」。
这本手册只做一件事:把现场留下来。报错原文、日志片段、我一开始的错误判断、最后真正的原因,都在。因为没有失败样子的教程,等于没写。
第一章 基础与存储 从一台空机器讲起:存储怎么分、目录怎么规划、什么该放本地什么该放云。 → 目录到底谁是谁 ・ 为什么新文件权限是 000
第二章 隧道与反向代理 把家里的服务安全地暴露到公网。以及一个最反直觉的坑:写进配置 ≠ 生效。 → Cloudflare Tunnel 的凭据缓存坑 ・ 域名变更的正确顺序
第三章 备份与灾备 本地、异地、加密、恢复演练。还有"看起来成功"的失败:退出码 0,包是 0 字节。 → 云挂载为什么不能直写
第四章 媒体与下载 镜像加速、下载链路、媒体库整理。国内网络下的那些必然要绕的弯。 → 拉不到镜像 ・ 磁力卡在元数据 ・ 找资源不开浏览器 ・ 下载自动化链路 ・ 音乐直下 FLAC
第五章 自托管应用 WordPress、笔记、Git、面板 —— 能真正每天用的东西,以及暴露公网后的加固清单。 → 暴露公网前的体检 ・ WordPress 加功能 ・ 自建 Gitea ・ 自托管 AFFiNE
第六章 AI Agent 实战 让 agent 帮你运维一台机器。工具权限怎么划,它为什么会"忘事",语音到底怎么进来的。 → 微信语音怎么进来的 ・ 给 Agent 划权限 ・ 受限 Agent 怎么配 ・ 给不会打字的人做交互
先做一样东西:能恢复的备份。
在你把第一个服务暴露到公网、在你第一次 rm -rf 写错路径、在你折腾分区表之前 —— 先确认你有一个实际恢复过的备份。不是"应该能恢复",是"上周真的解出来跑过一遍"。
这本手册里所有事故,都是这一条没做到时才变得可怕的。
发现错误或者有更好的做法,欢迎指出 —— 这类内容最大的风险是"当时对、后来变了",所以勘误比内容本身更值钱。