开启左侧

飞牛NAS搭建私人图书馆,实现网页、手机看电子书

发表于:2025-2-25 21:49:18 其他内容 1053

<br /> <br />

NAS硬盘上有上千本电子书,苦于飞牛一直没有电子书功能,就自己搭建一个服务端图书馆,既可以实现网页直接看书,也能通过app远程访问服务端,实现手机看书。分享一下自己搭建的过程,供参考,如有更好更方便的方法,欢迎交流分享。

这是安装完成后的效果,首先是web端

image.png

image.png

然后是手机app端

image.png

image.png image.png

因为字数和图片限制原因,就简单用文字描述一下搭建过程,不清楚的再交流。

一、服务端安装配置

1.镜像选择:有两个选择,一个是calibre,功能非常强大的电子书管理软件,支持电子书格式的转换,但是配置起来相对比较麻烦;另一个是Talebook,这个功能没calibre多,但是简单易用。我这里选择的是Talebook。

2.创建文件夹:安装前先在文件管理里面创建一个talebook的文件夹,路径放哪随便,为后期镜像安装做准备用。

3.拉取镜像,打开docker,镜像仓库搜索Talebook,下载第一个

4.创建容器:本地镜像库选择下载好的镜像,创建容器(右边的小三角)

5.配置:需要修改两个地方,一个是端口设置,它默认的是443 和80 如果不改访问不了后台,随便改一个自己能记得住,不不冲突的端口号就行,我这里修改为9775。另一个是储存位置,选择第2步创建的那个文件夹即可。完成后我们确定创建并运行,容器会自动安装。

6.容器启动完成之后,使用飞牛NAS的ip加9775端口即可登录Talebook管理界面

7.进入管理界面后,第一步需要设置一个账号和密码,然后有个开启私人图书馆模式,这个不打勾,不然手机端不访问了。

8.设置完成后再次访问一下这个IP和端口号,登录账号密码,就可以进入到服务器主页了。

9.上传图书:回到飞牛nas文件管理里面,找到刚才创建的Talebook文件夹,在里面找到book/imports,把电子书复制到这个文件夹里面。

10.上传图书之后,回到服务端管理界面,左上角管理-导入图书,点击扫描书籍,然后勾选想要导入的书籍,并点击“导入书籍”按钮,就完成了。

注:当然这个上传图书的操作可以通过挂载电子书文件夹的形式实现,这里就不啰嗦了。

二、手机端

1.手机搜索下载“moonreader pro”也就是静读天下这个app,安装。

2.打开软件,点击左上角三条横杠,找到“网上书库”,然后右上角三个小点,选择增加新书库,然后在书库网址里面输入“飞牛nas的IP+端口号/opds/”(例:abcdefg.cn:9775/opds/)点击确定,然后输入账号密码登录即可。

注:这个opds在配置好的服务端管理界面右下角就有一个“OPDS接口”点击它,然后新打开的网址就是这个opds地址。

因为我有公网IP,并且在路由器中把9775这个端口映**出去,所以可以公网访问,没有公网IP的只能在家里使用。可以先实现外网访问,然后把端口映射出去。

这样在哪都可以畅快的看自己想看的书。 另外分享一个电子书做的比较好的的PT站: 【聆音Club】soulvoice开放注册(教育资源) | PT邀请码网 目前没有开放注册,有需要的可以等等。

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(9)

ios端的app有支持opds的吗
2025-2-26 22:04:03 回复
Moon Read  详情 回复
7 天前
收藏了!!!!
2025-2-26 22:58:09 回复
Moon Read
7 天前 回复
没有啊,搜不到。国区,美区都没有  详情 回复
6 天前
挺不错,不过Talebook 可以额外再部署一个服务douban-rs-api,用来从豆瓣刮削电子书的信息,然后iOS可以用kybook 来,这个也是支持opds的,  https://mp.weixin.qq.com/s/XpHNiAtOMk-sDp7Kb4VHoQ
6 天前 回复
鸿蒙 next版本应该还没有支持opds的吧?
6 天前 回复
没有啊,搜不到。国区,美区都没有
6 天前 回复
你好,请问端口设置中 ,是  本地端口9775,容器端口443吗?
前天 13:07 回复
还有网络选择哪一个啊?谢谢!
前天 13:08 回复
该如何修改目录文件夹呢
4 小时前 回复
话题