开源电子书管理应用BookLore安装及使用教程,支持管理pdf、epub、mobi、azw3、cbz等格式,内置在线阅读和高亮笔记 | 开源电子书管理


腾讯orkbuddy注册即可得2000积分,可以干不少活。下载链接:https://www.workbuddy.cn/

百度Dumate智能体,也是工作搭配好工具:邀请码及下载地址:百度 Dumate邀请码: 7D8DUYG

字节TraeWork免费4500积分,点击下载字节跳动TraeWork免费4500积分

Tabbit AI浏览器,在浏览器里用AITabbit AI浏览器,点击下载

MonkeyCode 长亭百智云Monkeycode-AI,点击在线使用

\n
01BookLore简介篇

BookLore是一款开源的自托管电子书管理应用,可以对图书进行组织管理,内置的阅读器可以实现在线阅读并进行高亮或笔记操作、阅读、标注,支持从网络获取图书元数据,并提供了多种跨设备同步和共享方式。

主要功能有:

  • 电子图书管理:支持导入和管理pdf、epub、mobi、azw3、cbz等格式的电子图书,并可以设置自定义规则实现智能书架

  • 内置阅读器:支持在浏览器中在线浏览图书文件,可以添加笔记、高亮、记录阅读进度,并对阅读进行统计分析

  • 元数据获取:支持从亚马逊、Google Books、Open Library等提供商获取图书的封面、ISBN、标题、简介、评分等元数据

  • 设备间同步与共享:支持连接Kobo、使用兼容OPDS的应用、与KOReader同步,可以通过电子邮件发送图书

  • 用户管理与权限分配:支持多用户登录,管理自己专属的书架、阅读进度和偏好设置,支持本地认证或OIDC认证

02BookLore安装篇

本教程采用Docker安装方式,先创建文件夹并授权,不然上传不了图书:

mkdir /home/booklore && cd /home/booklorechown -R 1000:1000 /home/booklore/

获取Docker安装相关脚本:

wget https://git.ossdate.com/fivemoons/oss-scripts/raw/branch/main/booklore/.envwget https://git.ossdate.com/fivemoons/oss-scripts/raw/branch/main/booklore/docker-compose.yml

运行:

docker compose up -d

稍等几分钟容器都变成healthy后,使用浏览器打开6060端口:

创建第一个账户为管理员账户:

03BookLore使用篇

创建书库:

上传图书支持的格式有pdf、epub、cbz、cbr、cb7、fb2、mobi、azw、azw3、m4b、m4a、mp3、opus:

上传完毕在书库名称后选择“重新扫描书库”刷新:

任选一本图书打开,可以在线浏览:

查看目录:

添加高亮或笔记:

修改主题和排版样式:

BookDrop是BookLore的一个自动化程序,默认每10分钟扫描一次,官方解读如下:

博主的理解是,将文件拖拽至电子书目录(默认为/bookdrop)后,无需手动操作,后台会自动寻找元数据丰富图书信息,然后管理员在前端将其归类即可:

之前介绍TaleBook的时候提到过OPDS,BookLore也有OPDS功能,在设置-启用,再新建一个用户,就可以使用支持OPDS的软件(比如KOReader、Thorium)进行远程访问了:

暂无评论,快来发表第一条评论吧!

📮 需求咨询