剪藏#NASBox#剪藏

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

2026 年 8 月 31 日1 分钟
分享Twitter / XTelegram微博
把 38G 学习教材塞进 NAS,自建私人图书馆 封面

如有修改或改动,关注文章底部留言!

教程对你有用,可以 “点赞” 和 “打赏”支持 ~

Notion image

BookLore:

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

Notion image

📚 主要功能

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

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

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

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

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

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

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

安装

Docker Compose(精简版)

JAVASCRIPT
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就能看到界面

Notion image

设置初始管理员账户

Notion image

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

Notion image

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

Notion image

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

Notion image

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

https://github.com/TapXWorld/ChinaTextbook

将书籍都放在 /books 文件夹

Notion image

填写书库名称,选择图书保存的目录就可以了(推荐开启监控,系统会自动扫描目录)

Notion image

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

Notion image

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

Notion image

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

Notion image

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

Notion image

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

Notion image

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

Notion image

总结

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

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

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

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

Notion image

原文地址: https://mp.weixin.qq.com/s?__biz=MzI2MjkzMDk3OA==&mid=2247542036&idx=1&sn=7c5fe5bbb3eb3b5f5092849aef8b3692&chksm=ebece816003b8496fef553c17f082151aa3376ad2e4c8cf715404da38eb3752420488b179d2d&mpshare=1&scene=1&srcid=0831uokJTB56zHDt0OLCJ7oT&sharer_shareinfo=4917d889c0bcfb5807d67ba81ad80bff&sharer_shareinfo_first=4917d889c0bcfb5807d67ba81ad80bff#rd

相关文章