把 38G 学习教材塞进 NAS,自建私人图书馆

2026-08-31 09:30:43 1点赞 9收藏 0评论

BookLore:

一个开源的自建数字图书馆应用,专为多用户场景设计,能让你把所有电子书集中管理、阅读和分享。它的核心理念是:你的书籍应该有一个真正属于自己的家,而不是依赖第三方平台。

把 38G 学习教材塞进 NAS,自建私人图书馆

📚 主要功能

  • 智能书架:支持规则驱动的“魔法书架”、过滤器和全文搜索,自动整理书籍。

  • 自动元数据:从 Google Books、Open Library、Amazon 获取封面、简介、评论和评分,并可手动编辑。

  • 内置阅读器:直接在浏览器中阅读 PDF、EPUB、漫画,支持高亮、注释和阅读进度。

  • 设备同步:与 Kobo、KOReader 或任何 OPDS 兼容应用同步进度。

  • 多用户支持:每个用户都有独立的书架、阅读进度和偏好设置,支持本地或 OIDC 登录。

  • BookDrop 导入:只需把文件放进指定文件夹,系统会自动检测、拉取元数据并排队等待导入。

  • 一键分享:可以直接把书籍发送到 Kindle、邮箱或朋友。

安装

Docker Compose(精简版)

services: booklore: image: ghcr.io/booklore-app/booklore:latest container_name: booklore environment: - TZ=Asia/Shanghai - DATABASE_URL=jdbc:mariadb://mariadb:3306/booklore - DATABASE_USERNAME=booklore - DATABASE_PASSWORD=8CoMVKxVigAEGr - DISK_TYPE=LOCAL depends_on: - mariadb ports: - "6060:6060" volumes: - ./data:/app/data - ./books:/books - ./bookdrop:/bookdrop restart: unless-stopped mariadb: image: lscr.io/linuxserver/mariadb:11.4.5 container_name: mariadb environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai - MYSQL_DATABASE=booklore - MARIADB_ROOT_PASSWORD=8CoMVKxVigAEGr - MYSQL_USER=booklore - MYSQL_PASSWORD=8CoMVKxVigAEGr volumes: - ./mariadb/config:/config restart: unless-stopped

参数说明(更多参数建议去看文档)

TZ(环境变量):容器时区

DATABASE_URL(环境变量):数据库连接地址

DATABASE_USERNAME(环境变量):连数据库的用户名

DATABASE_PASSWORD(环境变量):连数据库的密码

DISK_TYPE(环境变量):本地磁盘模式

使用

浏览器中输入 http://NAS的IP:6060 就能看到界面

把 38G 学习教材塞进 NAS,自建私人图书馆

设置初始管理员账户

把 38G 学习教材塞进 NAS,自建私人图书馆

填写前面设置用户名和密码

把 38G 学习教材塞进 NAS,自建私人图书馆

界面看起来挺不错的,而且有适配中文(之前早期看别人部署的只有英文)

把 38G 学习教材塞进 NAS,自建私人图书馆

首先创建一个书库试试效果

把 38G 学习教材塞进 NAS,自建私人图书馆

填写书库名称,选择图书保存的目录就可以了(挂载的 /books 目录,打开监控后,系统会自动扫描目录)

把 38G 学习教材塞进 NAS,自建私人图书馆

TIP:如果对学习资料感兴趣,可以到 Github 上下载

https://github.com/TapXWorld/ChinaTextbook

创建完成,自动就会扫描目录加载图书,效果还是挺不错的

把 38G 学习教材塞进 NAS,自建私人图书馆

能够查看图像信息和编辑,以及下载图书

把 38G 学习教材塞进 NAS,自建私人图书馆

不仅仅只是管理图书,在线阅读也是没问题的

把 38G 学习教材塞进 NAS,自建私人图书馆

支持画笔标注,特别适合这种教程类型

把 38G 学习教材塞进 NAS,自建私人图书馆

同时也有多用户和权限管理等功能

把 38G 学习教材塞进 NAS,自建私人图书馆

书多的朋友真的可以试试,管理 + 在线阅读一步到位。

把 38G 学习教材塞进 NAS,自建私人图书馆

总结

BookLore 是一款开源的自建数字图书馆应用,主打多用户场景:电子书集中管理、在线阅读、多端同步进度。实测界面不错、原生支持中文,自动扫描 + 自动拉取元数据很省心,内置阅读器还能画笔标注,搭配学习资料尤其好用。

综合推荐:⭐⭐⭐⭐(非常适合存放教材资料,作为私人图书库)

使用体验:⭐⭐⭐⭐(支持中文,功能齐全)

部署难易:⭐⭐⭐⭐(有点难度)

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
9
扫一下,分享更方便,购买更轻松