如今 NAS 的入手门槛已经大幅降低,威联通最新推出的八盘位机型,仅需三千多元即可到手。但与之形成鲜明对比的,是硬盘价格的持续攀升,几乎可以用“坐火箭”来形可在线看容。
对于 NAS 用户而言,最大的成本支出往往并非主机本身,而是来自硬盘。如果只是日常的文档、照片或生产资料,多数人十年的工作积累恐怕都填不满一块 10TB 的硬盘。但当内容转向娱乐领域,情况就截然不同了。影视库方面现在很多用户都已经转向了网盘挂载。然而,像漫画和音乐这类内容,却仍缺乏成熟的在线解决方案。尤其是漫画,受限于格式兼容性与阅读体验,大多数人依然更倾向于将文件保存在本地。
本期来介绍Docker搭建一个免费漫画伺服,可以看线上内容(能缓存到本地),同时也支持本地已有的漫画管理,追漫看漫不再愁!
我想无需多言。
Suwayomi
Suwayomi 是一款开源的自建漫画阅读服务器,能够运行为 Mihon(即原 Tachiyomi 项目)开发的扩展源。它并不是 Mihon 的分支,而是一个独立开发、兼容 Tachiyomi 扩展生态 的服务端软件。
最大的特点是跨平台,只要能运行 Java 或拥有现代浏览器的系统,都可以使用。无论是 Windows、macOS、Linux,还是 NAS、树莓派、ChromeOS。
不过本文仅介绍威联通NAS的Docker部署,其他平台请参阅官方文档~
支持功能
-
安装并运行 Mihon/Tachiyomi 的扩展源,访问同样的漫画资源;
-
提供搜索与分类功能,支持自动更新与章节下载;
-
建立个人漫画库,实现自动检测新章节与离线阅读;
-
支持备份与恢复(与 Tachiyomi 兼容的备份格式);
-
可连接 MyAnimeList、AniList、MangaUpdates 等平台进行阅读进度追踪;
-
支持 FlareSolverr,用于绕过 Cloudflare 等防护;
-
提供 WebUI 与 VUI 前端界面,支持自动更新;
-
内置 OPDS/OPDS-PSE 接口,方便电子书类应用接入(如 /api/opds/v1.2)。
部署流程
变量还是挺多的。。。大家去项目页面看看需要哪个,自行添加。嫌麻烦也可以部署好了到UI面板再设置。
完整项目名:Suwayomi/Suwayomi-Server-docker
部署代码如下:
services:
suwayomi:
image: ghcr.io/suwayomi/suwayomi-server:stable
container_name: suwayomi # 容器名称,可自定义
user: "0:0"
environment:
- TZ=Asia/Shanghai # 时区改为上海
- BIND_IP=0.0.0.0 # 0.0.0.0 表示对所有网络可访问,一般不用改
- BIND_PORT=4567 # WebUI 端口,可根据需要修改,与下面一致
- AUTH_MODE=basic_auth # 认证模式: none 或 basic_auth
- AUTH_USERNAME=ydxian # 登录用户名(basic_auth 模式下)
- AUTH_PASSWORD=qnap1234 # 登录密码(basic_auth 模式下)
- SOCKS_PROXY_ENABLED=false # 是否启用 SOCKS 代理
- DOWNLOAD_AS_CBZ=true # 下载漫画是否打包成 CBZ
- EXTENSION_REPOS=["http://github.com/orginazation-name/repo-name"] # 插件仓库列表
volumes:
# 注意:官方要求 downloads 这个挂载要放在 volumes 列表的第一行
- /share/Read/Downloads:/home/suwayomi/.local/share/Tachidesk/downloads
- /share/Container/suwayomi:/home/suwayomi/.local/share/Tachidesk
# 把你本地的漫画目录直接映射到 data 目录下的 local 文件夹
- /share/Read:/home/suwayomi/.local/share/Tachidesk/local
ports:
# 外部访问 WebUI 的端口映射
- "4567:4567"
restart: always
打开威联通的Container Station,创建新的应用程序。
使用介绍
部署完毕后,浏览器输入 NAS_IP:4567
即可访问服务。
这里我已经做了反代,可以看到登录验证,跟Lucky的差不多。
支持中文。先点击「Settings」。
接着点击第一个「Appearance」,下拉选择中文,便会自动保存切换到简中。
首先我验证了本地挂载,发现把 local 挂载目录的第 1 层文件夹 当成漫画名/作品名,子文件夹则变成了章节名。这应该是 本地源 Local Source 的规则导致。所以本地内容建议放到 Suwayomi 容器内的“分类/标签”功能 里做,而不是靠多级文件夹来整理。
上面代码我补上NAS的具体路径/share/Read/manga/日漫
,重新创建Docker后就OK了。如果你本地内容过多,可能要等一会儿,毕竟扫描需要时间。
这里也对比下我一直在用的 Kavita 界面,这个单单管理本地的话非常好,我也一直在用。
精华来了
接着去添加线上内容~这个部分需要科学~
漫画来源储存库即浏览各大网站的扩充套件,Suwayomi没有内置任源,你得自己新增。
点击「设置」-「浏览」-「扩展库」可自行扩充。大家自取。如果还有其他的,你们自行分享。
移动端
可以安裝Tachidesk(建议),或是Mihon(需要安装套件)。外面看的话,就代理下,把内网IP换成域名~
最后
还在等什么,抓紧部署啊!
感谢观看,本文完~
评论区