图书馆目的:家庭成员间知识共享,知识管理。
解决的痛点

  1. 家庭成员或者亲朋好友间图书分享问题;
  2. 书籍整理、分类、规划问题;

未命名文件

家庭or私域图书馆最终效果如上图所示;

  1. 将下载好的图书,通过calibre上传至 NAS/迷你主机 存储;
  2. 家庭成员通过 webDAV 进行书籍同步,进行阅读;
  3. 如需将图书转为个人阅读,比如 标注、笔记 等,可将图书下载后,上传至 微信读书
  4. 如果在某一时刻,手头只有手机,图书也没有上传至 微信读书,这时候可以使用 开源阅读,链接webDAV对存储设备上面的书籍进行临时阅读;
  5. 临时访客,比如 亲朋好友需要对图书馆进行访问和查阅,可以分配 calibre-web 账号,进行权限访问;

⚠︎ 特别注意:中国境内网站,个人是不允许进行在线出版的,维护公开的书籍网站是违法违规的行为!建议仅作为个人使用!

效果图

calibre-web 搭建

第一步:启动Docker镜像,然后配置两个目录。

Pasted image 20240411171130

再设置一下端口号,系统权限两个!这都是老生常谈了,就不截图了!

第二步: WebDAV挂载。

按照提示,进行WebDAV的挂载,这里的ip要填写公网IP哈,除非你不需要在外网进行访问和同步。

Pasted image 20240409150206

第三步:calibre 设置。

在PC电脑上面,下载和安装好 calibre 客户端,之后点击 ‘我的书库’ - ‘切换/创建书库’,将书库切到WebDAV中刚才books映射的文件夹上。

Pasted image 20240409150554

下面这两个一定要勾选上哈,如果缺少无法创建管理员用户!!!

Pasted image 20240409160319

切换成功后,重新打开浏览器,输入初始化的用户名和密码

  • 用户名:Admin
  • 密码 :admin123

Pasted image 20240409160438

第四步: calibre-web 进行四个设置。

  1. 选择书籍目录为 books
  2. 设置系统语言为中文;
  3. 修改管理员密码,创建访客账号;
  4. 启用web端上传图书功能;

图书上传

图书上传的三种方式:

  1. 使用 calibre添加书籍 功能;
  2. calibre 之前库中的书籍直接上传calibre-web(针对原来有本地书库的场景);
  3. calibre-web 进行上传(前提是启动web端上传功能);

这里的重点说一下 第二种 上传图书的操作方式:

首先,将calibre切换回本地书库

Pasted image 20240409163011

然后,选择一本你需要上传的书籍,点击右键,在菜单中选择 复制到书库,上传后可以删除本地数据,也可以选择不删,看你个人意愿!

Pasted image 20240409163107

至此,Web端图书馆和 PC端 已搭建完成!

移动端访问

移动端最推荐 微信读书,将图书从网页或者微信分享导入 微信读书 中阅读

  • 微信读书支持的电子书格式很全;
  • 标注和划重点也很方便;

如果你不想上传微信,那么你正好使用的还是极空间NAS,可以退而求其次,使用极阅读,就是只能支持 PDF 和 EPUB 格式电子书。

最终效果展示

123