website

Luyu Huang's Blog

所属分类:技术博客与个人站

记录软件开发、生活观察与家庭服务器实践的个人博客

Luyu Huang's Blog 是一个记录编程、个人观点和系统实践的技术博客,提供首页、归档、标签、链接、关于与 Feed 等入口。近期文章包括程序员职业观察与组建 NAS 的实践。代表文章《组了一台 NAS》介绍作者将设备用于手机相册同步、云盘文件、Obsidian 笔记、影音资源管理和 Git 代码托管,并按照硬件、系统、硬盘、网络环境与服务等部分展开。

Luyu Huang's Blog:从软件开发到自建 NAS

发布于 2026年10月21日更新于 2026年10月27日

站点导航与文章组织

首页通过文章卡片展示近期写作,卡片包含标题、简短摘要、日期与标签信息。Archives、Tags 和 Links 等入口为较长时间积累的内容提供索引,About 页面介绍站点相关信息,Feed 则适合希望通过订阅方式跟踪更新的读者。文章主题并不限于单一技术栈,首页可见内容既涉及个人观点,也包括 Linux、程序开发和家庭服务器等实践。

这种组织方式适合将长期写作和具体项目记录放在同一博客中。文章摘要帮助访客快速判断主题,标签把同类内容聚到一起,归档则提供按时间回溯的路径。读者可以直接从首页选择最新文章,也可以根据关注主题进入标签页。对于较新的配置教程,日期信息尤其重要,因为硬件、操作系统和服务版本都会变化,文章发布时的设置未必仍然适用。

Luyu Huang's Blog 首页展示文章列表和分类入口

一台 NAS 服务哪些日常需求

《组了一台 NAS》首先说明了设备的用途:同步手机相册、作为云盘存储文件、同步 Obsidian 笔记、保存和管理影音资源,以及搭建 Git 服务托管代码。文章围绕这些实际需求说明 NAS 如何融入作者的个人工作流,而不是只把它描述为一台带有多块硬盘的计算机。这样的用途清单也能帮助读者在选择硬件前先明确要解决的问题。

不同用途对系统的要求并不相同。手机照片和笔记同步涉及数据入口与跨设备访问;文件存储需要考虑容量规划与备份;影音管理可能需要媒体整理和播放服务;Git 托管则关联代码访问、用户权限和仓库备份。将需求拆开以后,读者可以判断哪些功能必须长期稳定运行,哪些只是偶尔使用,再据此安排资源与维护优先级。作者文章中的具体软件与配置应以原页面为准,本文不将其扩写成一份通用 NAS 操作手册。

文章目录按硬件、系统、硬盘、网络环境和服务组织,便于逐层了解整套方案。硬件部分展示主机选择和扩展能力,系统部分讨论基础平台,网络部分涉及内网穿透、域名解析和 HTTPS 等主题,服务部分再介绍具体应用。这样的顺序从设备基础逐步进入使用场景,帮助读者把机器、网络和软件视作一个整体,而非彼此无关的安装步骤。

组建 NAS 文章的设备介绍、正文与章节目录

硬件选择与资源复用

文章强调,除硬盘等必要支出外,方案尽量不新增成本:使用闲置笔记本、已有云端服务器,并优先采用开源软件或系统自带功能。作者展示的硬件配置包括面向 NAS 的 ITX 主板、多个 2.5G 网卡接口、SATA 与 NVMe 存储扩展位等。这样的配置说明文章着眼于实际组装和家庭存储需求,但并不意味着所有读者都需要相同规格。

准备搭建 NAS 时,可以先列出当前必须支持的容量、网络接口、磁盘数量和服务类型,再比较闲置设备与新购设备。闲置硬件能够降低成本,但也需要确认处理器性能、功耗、散热、接口和长期运行稳定性。硬盘容量与数量则要结合数据增长、冗余策略和备份方式规划。所谓节省预算,并不应以牺牲数据安全为代价;重要文件还应考虑独立备份,避免单台机器故障造成不可恢复的损失。

作者的方案将本地设备与已有云端资源结合。这样的组合可能让家庭网络中的设备承担存储与服务任务,而云端资源参与网络连接或其他已有工作流。读者在参考时应理解数据实际存放在哪里、哪些服务能够访问、网络中断会影响什么,以及恢复时需要哪些信息。文章的架构图和正文可帮助厘清作者的配置关系,实施前仍要核对当前软件版本、路由环境和服务文档。

系统、网络与服务的分层思路

NAS 不只是存储设备,也可能承载多种个人服务。系统层负责硬盘和文件管理,网络层决定不同设备如何访问,应用层提供照片管理、云盘、影音或 Git 等功能。将各部分分开考虑,有助于缩小故障范围:文件访问异常可能与存储权限有关,外网连接失败可能与域名、网络路由或 TLS 配置有关,单个应用无法运行则需要检查服务自身状态。

文章目录列出 Tailscale、配置 DNS、Nginx 与 HTTPS,以及 Immich、Cloudreve、qBittorrent 和 Jellyfin 等服务名称。它们对应不同的网络连接、访问代理和内容管理用途。对于外部访问,读者应仔细设置身份验证、访问权限和软件更新,限制不必要的公开服务,并为配置和数据准备备份。不同服务可能在版本更新后改变配置方法,部署时应优先查阅当前项目文档,而不是仅依赖旧截图或记忆中的命令。

网络环境也会影响使用体验。局域网设备间访问、远程连接和域名解析的工作方式不同,涉及的安全边界也不同。把每项服务暴露到互联网之前,需要确认访问范围、认证机制、更新状态和日志情况。实验环境中的便利设置不一定适用于存放个人照片、笔记或代码的长期服务。读者可以先在局域网内完成基本功能验证,再按实际需要逐步增加远程访问能力。

适合哪些读者

正在规划家庭存储、照片同步或个人云盘的用户,可以从这篇 NAS 文章了解一种以日常需求为起点的方案;已有闲置电脑和云服务的读者,也能参考作者对资源复用的思路。想运行影音管理、代码托管或笔记同步服务的人,可以先阅读目录,确认自己关心的章节,再打开原文查看具体软件选择与配置。对 Linux 和自托管服务感兴趣的开发者,也可以从硬件、网络和系统分层的角度理解整个方案。

复现配置时,建议先明确备份策略和设备兼容性,再逐项搭建网络与应用。文章中的主板、网络接口和服务列表只是作者环境中的选择,并不代表唯一正确组合。不同家庭的带宽、路由器功能、存储规模和维护时间差异很大,因此需要按目标简化或调整。涉及照片、文档和代码等重要数据时,务必验证备份是否能够恢复,而不是只确认备份任务显示成功。

作为项目记录的技术博客

Luyu Huang's Blog 将一项完整的个人项目拆成可逐步浏览的文章章节,同时保留其他开发与生活主题。读者可以把它当作家庭服务器实践的资料入口,也可以通过归档和标签发现作者的其他写作。单篇文章记录具体设备与使用场景,博客导航则帮助这些记录在时间中持续积累。

总体而言,站点适合关注软件开发、Linux、自建服务和 Homelab 的读者。NAS 文章从实际用途出发,进一步呈现硬件、系统、网络与服务之间的关系;站点的归档、标签和 Feed 则方便继续阅读。本文依据首页和代表文章公开内容整理,未推断页面未展示的配置细节。具体硬件兼容性、网络安全和服务操作,应以原文、设备文档和软件官方资料为准。