还在付费看小说?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,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

亦心之心
校验提示文案
社会王大佬
校验提示文案
甜菜1
校验提示文案
塞北的雪
校验提示文案
小树熊
校验提示文案
shaduyoule
校验提示文案
踏浪逐风
校验提示文案
冰封洋葱
校验提示文案
魂碎
校验提示文案
枯藤昏鸦1
校验提示文案
云冲波
校验提示文案
solo001
校验提示文案
嘻you记
校验提示文案
弗老大
校验提示文案
我的名字叫小宅
校验提示文案
景流
校验提示文案
神龍
校验提示文案
阿澜德龙
校验提示文案
超神秘学园
校验提示文案
绯红色天空
校验提示文案
社会王大佬
校验提示文案
BG9FNH
校验提示文案
绯红色天空
校验提示文案
超神秘学园
校验提示文案
阿澜德龙
校验提示文案
神龍
校验提示文案
景流
校验提示文案
我的名字叫小宅
校验提示文案
弗老大
校验提示文案
嘻you记
校验提示文案
大胃王DAVID
校验提示文案
solo001
校验提示文案
云冲波
校验提示文案
塞北的雪
校验提示文案
枯藤昏鸦1
校验提示文案
魂碎
校验提示文案
冰封洋葱
校验提示文案
踏浪逐风
校验提示文案
甜菜1
校验提示文案
shaduyoule
校验提示文案