NAS小说服务器,还不会找小说?再教一遍,从此无广免费看!极空间部署 Reader

大家好,这里是Cherry,喜爱折腾、玩数码,热衷于分享自己的数码玩耍经验~
折腾了数十款NAS和数百个Docker容器项目,关注我,每日获得docker玩法
如果喜欢本文,请下方点击免费的点赞、在看!
🔺玩法汇总:公众号首页,左下角点击教程合集项目均来源互联网,如有侵权,后台私信联系删除
2025年了,竟然还有人不会找小说资源?这下喂饭喂到嘴里了,别再说找不到想看的小说了!
极空间私有云的传奇应用六件套 —— 极影视、极相册、极音乐、极漫画、极阅读、极课堂,你究竟哪个用的最少?
我想,肯定是极阅读了!并且大概率是因为找不到小说资源,只能忍受网上广告轰炸下的在线阅读。
今天,手把手喂饭给大家,教大家如何快速下载经典名著,让我们一起在短视频当道的时代,静下心来,多看看国内外经典,如三国演义、封神演义、镜花缘、莎士比亚系列等等,陶冶情操~
PS.本项目仅为观看公版经典名著,请安装体验后24小时内删除,个人使用本文概不负责。

一、部署Reader3
打开极空间 docker 应用,选择 Compose 标签新建一个项目,将下方提供的yaml代码复制到文本框内备用。

🔻yaml代码
version: '3.1'
services:
reader:
image: hectorqin/reader
container_name: reader
restart: always
ports:
- 4396:8080
volumes:
- 【路径】/logs:/logs # 日志映射目录,需要修改
- 【路径】/storage:/storage # 数据映射目录,需要修改
environment:
- SPRING_PROFILES_ACTIVE=prod
- READER_APP_USERBOOKLIMIT=200 # 用户书籍上限,默认200
- READER_APP_CACHECHAPTERCONTENT=true # 开启缓存章节内容
- READER_APP_REMOTEWEBVIEWAPI=http://readerwebview:8050
# ↓多用户模式配置↓
- READER_APP_SECURE=true # 开启登录鉴权,开启后将支持多用户模式
- READER_APP_SECUREKEY=password # 自定义管理员密码
- READER_APP_INVITECODE=registercode # 自定义注册邀请码,如不需要可注释或删除
readerwebview:
image: hectorqin/remote-webview
container_name: readerwebview
restart: always
environment:
- TZ=Asia/Shanghai
watchtower:
image: containrrr/watchtower
container_name: watchtower
restart: always
environment:
- TZ=Asia/Shanghai
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: reader readerwebview watchtower --cleanup --schedule "0 0 4 * * *"
volumes:
reader:
readerwebview:在yaml代码中,有两个【路径】需要我们手动修改。点击本文框上面的查询路径按钮,在合适的位置创建一个reader文件夹,进入后点击下方的复制路径将这个文件夹的真实路径复制出来,接着替换上面yaml代码中的【路径】字样,并启动容器。
如果遇到网络问题没办法下载镜像的,依次点击镜像-仓库-设置-加速器配置-添加URL来增加镜像加速地址,比如常见的1Panel和1ms镜像加速地址,之后我们就可以方便快速的下载容器镜像包了。

二、Reader 使用体验
使用极空间的远程访问服务打开 Reader3 服务,点击左侧的用户空间,注册账号并登录。注册账号的时候,需要填入刚才配置在 yaml 文件里的READER_APP_INVITECODE参数中的注册码。

接着,找到左侧的用户空间模块,选择进入管理模式,并且输入 yaml 文件中READER_APP_SECUREKEY参数设置的管理员密码。

在管理员模式下,我们可以对刚才注册的用户进行权限管理,主要的就是增加书籍上限和书源上限,这样才可以美滋滋的入库所有自己想看的书。

书源部分,大家可以登录 reader3 的项目首页去查询,里面有整理好的书源。也可以直接使用项目的默认书源legado.aoaostar.com。

将书源网页内容复制并保存为.json格式的文件后,在项目左侧的导入书源,新增并上传json格式的文件,全选源(可选Webview、JS源)后导入即可。

这里以四大名书《三国演义》为例,直接搜索书名,软件会从导入的书源中检索到这些书籍,我们根据更新时间、目录、封面等自行选择加入书架。

reader3 除了支持在线阅读外,也支持离线缓存阅读。在书籍页面中,点击右侧的缓存按钮,可以将正本书全部缓存,搭配极空间的远程访问,可以做到不限设备的同步阅读。

当然,在书架管理模块里,我们也可以将整本书导出为TXT/Epub格式的离线文档。在导出之前,务必先将书籍缓存到服务器端,否则只会导出标题和章节信息,没有具体内容。

在手机端,我们可以自由选择极阅读或远程访问来满足我们自己的阅读需求。
首先是远程访问,通过将 docker 应用设置为首页快捷方式后,我们通过 APP 端就可以找到这个容器应用,并且通过极空间提供的官方转发服务打开,无需家里开通公网 IP,十分方便。

reader3 的移动端适配性很好,默认是上下滑动阅读(也可以在设置中修改为左右滑页),可以修改封面、文字等等,更可以打开内置的 TTS 功能实现书籍朗读。

如果喜欢使用极空间自带的极阅读应用,也可以将刚才我们导出的书籍上传到极空间内,并且添加到极阅读中。极阅读应用的使用风格和目前网络上主流的阅读工具十分相似,支持章节转跳、自动翻页、主题切换,相比 reader3 移动版体验会更丝滑一些。

值得一提的是,reader3 项目还提供了内置的 API 接口,可以通过第三方调用来管理书籍。搭配目前很火的各种 AI 工作流,可以实现热门书籍的订阅、下载、追更,释放劳动力~

总结
以上,就是我认为目前在 NAS 上最好的书籍下载和阅读方案。无论是 reader3 本身强大的书籍检索和管理能力,或是移动端的阅读体验,极空间 + reader3 的体验都是顶顶好的。
当然,很多人喜欢使用 talebook、calibre-web 等项目来管理书籍,这也是一个很不错的选择。只要可以搞定书籍下载和订阅,剩下的无非是如何管理,优化封面刮削等工作。
最后,如果大家对书籍的封面、元数据刮削很需求的,也可以尝试去寻找一些还可以用的 OPDS (开放式出版发布系统) 源,结合项目实现书籍的刮削,搭建属于自己的“电子书架”。