还在付费看小说?NAS上部署这个免费下载神器,轻松搭建私人书库
哈喽小伙伴们好,我是Stark-C~
不知道大家有多少喜欢看电子书的?这年头看书的途径很多,比如说阅读APP,网页端在线,各类轻小说站点,以及公众号小程序等。反正就是想看很容易,问题是这些途径要么付费,要么看广告解锁,最不爽的是,这些应用基本上会强制要求我们实名注册,让我们无形之中泄露了自己的安全隐私。
我最近又发现了一个特别适合咱们极空间用户的宝藏项目--So Novel,它不仅可以私有化部署保障我们的隐私安全,还能自动搜索并下载小说资源到我们的NAS硬盘中,然后我们直接通过极空间自己的“极阅读”应用,就能轻松实现小说阅读自由了!
关于So Novel

🔺So Novel是一款免费开源的自动化小说采集与下载工具,提供了TUI/CLI/Docker多种运行模式(NAS上肯定是选择Docker咯~)。部署好之后就能通过它搜索并抓取小说资源,并将资源一键保存到NAS指定的本地硬盘目录,同时还支持选择EPUB、TXT、PDF等不同的电子书格式。
项目Github地址:https://github.com/freeok/so-novel
项目亮点特色:
1,支持自定义书源规则:项目中已经原生搭载了多个公开书源站点,我们也可以通过它的配置文件来自定义修改或增加更多书源;
2,支持自动化批量下载:我们可以按书名或者作者批量搜索与下载电子书,项目会自动整理成我们想要的格式并放入指定的NAS目录中;
3,多格式导出:支持EPUB、TXT、PDF等不同电子书格式下载,从而方便适配不同的阅读器,极空间的极阅读可以优选考虑EPUB,阅读体验最好;
4,隐私与安全:项目完全免费且开源,整个过程都不用注册和实名,打开就能直接使用,没有任何第三方,安全有省心。
So Novel部署

🔺打开文件管理器,在Docker目录下新建一个“sonovel”的文件夹。

🔺然后我们需要打开项目的Github主页,将项目整个下载到本地电脑。

🔺下载下来的其实是一个zip压缩文件,我们需要将其解压之后,打开里面的“bundle”文件夹,将里面的“config.ini 配置文件”和“rules 目录”直接上传到极空间新建“sonovel”文件夹内。

🔺极空间这边的目录结构如上图所示。

🔺config.ini 配置文件可以直接在极空间内根据自己的需求更改或编辑,反正都有中文注释,更改也没什么难度。唯一需要说明的就是项目默认的书源站点有的需要互联网支持,所以有条件的最好开启DL,我因为已经有全局网络,所以这里我就没有管它。

🔺关于书源项目内置的貌似都是网络小说相关,对于喜欢经典文学的可能不太友好。不过大家可以在项目主页的“lssues”中找到更丰富的书源,我能告诉大家的就这么多~

🔺搞定以上之后就可以开始部署了。打开极空间NAS的“Docker”应用,点击【Compose】 > 【新增项目】。

🔺在“创建项目”页面自定义项目名称,“存储位置”需要手动选择我们前面新建的go-novel-dl文件夹,勾选下方的“所有合规文件夹添加最大读写权限”,最后输入以下 Docker Compose 配置信息后点“创建”按钮:
services:
sonovel:
image: ghcr.io/freeok/sonovel:latest
container_name: sonovel
restart: unless-stopped
ports:
- "7765:7765" #项目打开端口,冒号前面不要本地冲突
environment:
JAVA_OPTS: "-Dmode=web"
volumes:
- ./config.ini:/sonovel/config.ini
- ./rules:/sonovel/rules
- ./downloads:/sonovel/downloads
以上代码需要修改的地方就看我给到的中文注释,其它的直接保持默认即可。镜像的拉取需要自行解决网络问题,粘贴到自己的NAS这边之前建议使用AI工具优化一下,以防止格式问题造成的部署失败。

🔺项目部署之后可以看到容器显示“正常”,就说明可以使用了!
So Novel体验

🔺项目的打开方式没什么特别,浏览器输入【IP:端口号】即可。不过咱们极空间用户可以直接通过Docker项目内的“远程访问”打开,不必记端口、不用内网穿透什么的,手机在外也能随时访问,体验还是非常丝滑得~

🔺项目的界面很简洁,使用起来也非常简单,想要什么书直接搜索书名或者作者即可。

🔺实测搜索的速度还是挺快的。找到的资源直接点后面的下载按钮,然后选择需要的格式即可。

🔺网络如果没什么问题下载也很快。

🔺同时我们在项目的Docker日志中可以看到实时下载进度。

🔺下载的资源会自动保存在NAS的“sonovel”目录下的“downloads”文件夹内。
怎么观看

🔺资源搞定了,如何愉快的阅读呢?这就不得不提到极空间NAS专为阅读爱好者设计,能集中管理海量书库,且支持随时阅读的专属利器--极阅读。极阅读作为一款官方出品应用,完全免费,无任何广告,为我们提供了一个纯粹的阅读环境。

🔺在这里我们可以统一管理存储在NAS硬盘中,包括epub、pdf、txt 在内的几乎所有电子书,我们只需要指定电子书的文件夹(比如说今天分享的这个项目的“downloads”文件夹),系统就能自动同步所有书籍到“极阅读”程序中,并自动整理到书架。

🔺同时它的阅读界面简洁,功能完善。我们可以随意调节字体大小、行间距、亮度和背景色,同时也支持自动翻页和音量键翻页,以及自动识别书籍目录以方便跳转。
最后
总的来说,这个项目的整体体验确实非常不错,能让我们在NAS上轻松搭建起一个真正属于自己的私人小说库。它从小说资源的搜索,到自动下载并整理到指定目录,全程都能自动完成。
同时极空间NAS又支持该项目的远程访问,再配合极阅读应用,遇到想看的书时,我们支需要在手机上操作,就能实现小说资源自动入库、书架自动刷新,整个体验非常丝滑,难道这个不就是大家想要的“阅读自由”吗?
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

被演南非
校验提示文案
被演南非
校验提示文案