用 NAS 搭建家庭漫画库:无头服务器部署教程

把漫画放在一台常开的机器上,手机、平板、另一台电脑都能读同一座库——这件事不需要云盘,一个无头服务端就能做到。

先说结论:用 NAS 跑漫画库,比网盘同步省事得多。很多人卡在这一步:漫画都存在台式机的文件夹里,想躺在沙发上用平板接着读,于是开始考虑网盘同步。但网盘同步的代价是双份存储、上传等待和版本冲突——你真正需要的只是一个能读取同一份文件的入口。

YACReader 的 iPad 客户端连接电脑或 NAS 上运行的 YACReaderLibrary,可直接续读
iPad 客户端浏览运行在电脑或 NAS 上的 YACReaderLibrary。截图来源:YACReader 官方项目页。

为什么是"无头服务器"

YACReader 由三个组件构成:阅读器、漫画库管理(YACReaderLibrary)和无头服务器(YACReaderLibraryServer)。前两个是带界面的桌面程序,第三个没有界面,它只做一件事:把桌面端建好的漫画库通过 HTTP 提供出去,让浏览器和移动客户端能访问。

这种设计的好处是它可以跑在没有任何图形环境的机器上——NAS、Linux 服务器、树莓派都行,占用极低。

开始之前,先确认三件事

  1. 漫画库已经建好。服务端读取的是桌面端创建的库,所以先在 YACReaderLibrary 里把目录导入、等封面墙生成,再进入下一步。
  2. 机器常开且在同一局域网。服务器要随时能被访问,笔记本合盖休眠就失去意义了。
  3. 拿到服务端的构建。从 GitHub Releases 获取对应平台的命令行构建;如果 NAS 系统不在支持列表内,需要借助社区提供的容器方案,具体以官方发布页的说明为准。

三步部署

第一步:在漫画所在的机器上运行服务端

把服务端程序放到漫画库所在机器上运行,并让它加载你已经建好的库。因为它和漫画文件在同一台机器,读取走本地路径,不需要额外配置共享。

第二步:浏览器访问网页阅读器

服务端启动后会在终端打印监听地址与端口,默认端口为 8080(可在配置中修改)。以终端输出为准,之后在同一局域网的任意设备上打开浏览器,访问:

http://服务器地址:8080/webui

看到封面墙就说明通了。网页阅读器支持在线翻阅,不需要在设备上装任何东西。

第三步:连接移动客户端

在 iOS 或 Android 的 YACReader 客户端中填入服务器地址,即可浏览整座漫画库并阅读。阅读进度会同步回桌面端——在平板看到第 40 页,回到电脑打开就是第 40 页。

安全提醒:服务端的默认配置面向可信局域网。不要把 8080 端口直接映射到公网。确实需要外网访问时,优先用 VPN 接入家庭网络,或在前面加一层带身份验证的反向代理,并启用 HTTPS。启动参数与配置项以官方文档和发布说明为准。

部署之后值得做的优化

  • 固定 IP 或主机名:给服务器分配固定的局域网地址,避免每次重启后地址变化导致客户端连不上。
  • 大目录首次扫描要有耐心:库越大,首次索引越慢,之后是增量更新。
  • 封面墙的缩略图依赖桌面端:如果某本漫画在桌面端看不到封面,网页端同样看不到,回桌面端补一下自定义封面即可。
  • 定期备份库数据:库本身的标签与进度比漫画文件更值得保护。

三种多设备方案的对比

方案存储占用进度同步维护成本适合场景
拷文件到每台设备成倍增加手动低只看一两本、临时出差
网盘同步目录双份以上依赖客户端中文件不多、跨网络访问
无头服务器 + 客户端只存一份自动一次性部署收藏量大、常在家读

连不上?按这个顺序查

  1. 服务端在跑吗:回到那台机器上确认进程还活着。重启后没设置开机自启的话,服务端不会自己起来,这也是"昨天还能用今天连不上"最常见的原因。
  2. 地址对不对:端口默认为 8080,若配置文件改过,客户端也要跟着改;网页阅读器地址需带 /webui 路径。终端启动日志会打印完整地址,照抄最省事。
  3. 是不是同一网段:手机连的是 4G 或者访客 Wi-Fi,就和服务器不在一个局域网里,自然访问不到。先切回主 Wi-Fi 测一次。
  4. 被防火墙拦了吗:部分系统默认阻止未登记的程序监听端口,需要在防火墙规则里放行。
  5. IP 变了没:路由器重启后 DHCP 可能重新分配地址。给服务器绑定固定 IP 能一劳永逸。

常见问题

必须用 NAS 吗?

不一定,任何常开的机器都行,包括旧笔记本、迷你主机、树莓派。NAS 的优势只是本来就 24 小时开机、存储集中。

外网能访问吗?

技术上可以,但不建议直接暴露端口。默认配置面向可信局域网,远程访问优先用 VPN 或带访问控制的反向代理。

服务器上要装桌面版吗?

不需要。服务端是独立的无头程序,只通过 HTTP 提供漫画库,可运行在没有图形环境的系统上。

下一步

客户端的连接与阅读细节见使用指南的服务器章节;移动端的具体用法见手机和平板怎么看电脑里的漫画。还没有建库的,先从整理上万册漫画开始。

相关阅读:漫画库管理 · 移动端续读

参考资料

把漫画库整理起来

YACReader 开源免费,支持 Windows、macOS 与 Linux。三分钟导入现有漫画文件夹,立刻拥有属于自己的封面墙。

前往下载中心

下载 YACReader

当前版本 10.3.1 · Windows / macOS / Linux

夸克网盘下载二维码
夸克网盘App扫码 · 识别

极速下载
扫一扫获取安装包

百度网盘下载二维码
百度网盘App扫码 · 识别

免提取码获取
扫一扫获取安装包

安装包同步发布于 GitHub Releases 官方渠道,Windows 安装包通过 SignPath 提供免费代码签名。网盘链接如有失效,请以前述官方渠道为准。