收起左侧

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

25
回复
7399
查看
  [ 复制链接 ]

1

主题

6

回帖

0

牛值

江湖小虾

2025-2-25 21:49:18 显示全部楼层 阅读模式

[i=s] 本帖最后由 mxd3525 于 2025-2-25 22:44 编辑 [/i]<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邀请码网 目前没有开放注册,有需要的可以等等。

收藏
送赞 8
分享

本帖子中包含更多资源

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

x

3

主题

8

回帖

0

牛值

江湖小虾

2025-2-26 22:04:03 显示全部楼层
ios端的app有支持opds的吗
Moon Read  详情 回复
2025-2-27 11:08

1

主题

16

回帖

0

牛值

江湖小虾

2025-2-26 22:58:09 显示全部楼层
收藏了!!!!

1

主题

6

回帖

0

牛值

江湖小虾

2025-2-27 11:08:01 楼主 显示全部楼层
Moon Read
没有啊,搜不到。国区,美区都没有  详情 回复
2025-2-28 20:54

4

主题

28

回帖

0

牛值

fnOS系统内测组

2025-2-28 09:20:15 显示全部楼层
挺不错,不过Talebook 可以额外再部署一个服务douban-rs-api,用来从豆瓣刮削电子书的信息,然后iOS可以用kybook 来,这个也是支持opds的,  https://mp.weixin.qq.com/s/XpHNiAtOMk-sDp7Kb4VHoQ
1

查看全部评分

公众号:编程挺好玩,NAS分享

13

主题

29

回帖

0

牛值

初出茅庐

2025-2-28 10:13:36 显示全部楼层
鸿蒙 next版本应该还没有支持opds的吧?

3

主题

8

回帖

0

牛值

江湖小虾

2025-2-28 20:54:59 显示全部楼层
没有啊,搜不到。国区,美区都没有

1

主题

2

回帖

0

牛值

江湖小虾

2025-3-4 13:07:28 显示全部楼层
你好,请问端口设置中 ,是  本地端口9775,容器端口443吗?

1

主题

2

回帖

0

牛值

江湖小虾

2025-3-4 13:08:41 显示全部楼层
还有网络选择哪一个啊?谢谢!

0

主题

2

回帖

0

牛值

江湖小虾

2025-3-6 17:21:29 显示全部楼层
该如何修改目录文件夹呢

5

主题

2

回帖

0

牛值

江湖小虾

2025-3-7 16:09:42 显示全部楼层
能同步阅读进度吗

9

主题

15

回帖

0

牛值

江湖小虾

2025-3-10 17:50:45 显示全部楼层
网页端没法在线阅读,一直转圈圈,可以下载书籍

2

主题

16

回帖

0

牛值

江湖小虾

2025-3-21 03:00:08 显示全部楼层
静读天下配置opds后,点击后显示如下:
<?xml version='1.0' encoding='utf-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/terms/" xmlnspds="http://opds-spec.org/2010/catalog">
  <title>TaleBook Library</title>
  <subtitle>Books in your library</subtitle>
  <author>
    <name>TaleBook</name>
    <uri>http://calibre-ebook.com</uri>
  </author>
  <id>urn:calibre:main</id>
  <icon>/favicon.png</icon>
  <updated>2025-03-20T18:58:17+00:00</updated>
  <link type="application/atom+xml" rel="search" title="Search" href="/opds/search/{searchTerms}"/>
  <link type="application/atom+xml;type=feed;profile=opds-catalog" rel="start" href="/opds"/>
  <entry>
    <title>By Newest</title>
    <id>calibre-nav:d8fe553eb3716a016ce7e3b051e90bb8ff1d746f</id>
    <updated>2025-03-20T18:58:17+00:00</updated>
    <content type="text">Books sorted by Date</content>
    <link type="application/atom+xml;type=feed;profile=opds-catalog" href="/opds/nav/4f6e6577657374"/>
  </entry>
  <entry>
    <title>By Title</title>
    <id>calibre-nav:6996d1c1aaff7c7a3939e336db3b7b5db53fca00</id>
    <updated>2025-03-20T18:58:17+00:00</updated>
    <content type="text">Books sorted by Title</content>
    <link type="application/atom+xml;type=feed;profile=opds-catalog" href="/opds/nav/4f7469746c65"/>
  </entry>
  <entry>
    <title>By Authors</title>
    <id>calibre-nav:050c93c2a127e0e399dcfa556f3a931882ea6153</id>
    <updated>2025-03-20T18:58:17+00:00</updated>
    <content type="text">Books sorted by Authors</content>
    <link type="application/atom+xml;type=feed;profile=opds-catalog" href="/opds/nav/4e617574686f7273"/>
  </entry>
</feed>

1

主题

8

回帖

0

牛值

江湖小虾

2025-3-21 11:43:11 显示全部楼层
出个视频教程呗

8

主题

25

回帖

0

牛值

fnOS系统内测组

2025-3-22 09:20:45 显示全部楼层
是我想要的,真棒

0

主题

1

回帖

0

牛值

江湖小虾

2025-3-22 22:04:11 显示全部楼层
如果在装好飞牛系统的电脑上加个独立显卡。是不是要重新装飞牛系统

8

主题

47

回帖

0

牛值

初出茅庐

2025-3-23 11:21:50 显示全部楼层
请问talebook是否有整理图书的功能?我把小说、专业书籍、漫画这些一起上传,在talebook里也是混杂在一起的,好像没办法分类管理

2

主题

2

回帖

0

牛值

江湖小虾

2025-4-4 09:02:50 显示全部楼层
端口修改再详细的讲讲啊,改了登录不了啊

0

主题

2

回帖

0

牛值

江湖小虾

2025-4-4 17:08:18 显示全部楼层
端口修改再详细的讲讲啊,改了登录不了啊

0

主题

2

回帖

0

牛值

江湖小虾

2025-4-4 17:09:20 显示全部楼层

<p><img src="data/attachment/forum/202504/04/170905vy555yv1b6ye24v4.png" alt="1743757729214.png" title="1743757729214.png" />无法访问哦</p>

本帖子中包含更多资源

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

x
只改第一列,后面不要动  详情 回复
6 天前

1

主题

10

回帖

0

牛值

江湖小虾

2025-4-10 18:31:13 显示全部楼层

不错不错,收藏了!

2

主题

3

回帖

0

牛值

江湖小虾

2025-4-30 18:27:24 显示全部楼层

请详细讲下端口配置,谢谢

只需要改第一列  详情 回复
6 天前

0

主题

3

回帖

0

牛值

江湖小虾

<br /> <br /> 只改第一列,后面不要动

0

主题

3

回帖

0

牛值

江湖小虾

Elvis 发表于 2025-4-30 18:27
请详细讲下端口配置,谢谢

只需要改第一列

0

主题

2

回帖

0

牛值

江湖小虾

佬,静读天下似乎只能下载不能在线阅读

0

主题

24

回帖

0

牛值

fnOS系统内测组

感谢大佬分享!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则