为什么要搭建自己的个人图书馆?
现在电子设备的使用越来越频繁,它的便捷性不言而喻,阅读书籍也可以借助电子设备这种方便的工具。在使用了各种阅读app后,觉得还是有一个自己的图书馆更方便,所以通过查阅网上各大神的教程,就有了如下的这篇搭建自己图书馆的记录。
个人图书馆是什么?
如果你家里有一台群晖或者可以安装docker的服务器,不妨跟我一起从零开始搭建一个电子书个人图书馆,这个图书馆使用了开源项目calibre-web,这个项目是基于calibre这个单机版图书馆做出来的。
calibre-web的功能很强大,主要有以下几点:
无缝集成calibre单机版图书馆,只要将calibre的数据库文件和相应的图书复制进calibre-web指定目录,calibre的所有书籍就可以通过web端管理阅读、推送了。
支持上传、下载图书、建立编辑书架功能(上传的图书可从互联网获取完善书籍信息并保存)
在线阅读pdf、epub等格式,支持的电子书格式众多。
支持电子书格式在线转换,如pdf—>epub,若出现不能在线阅读,就将格式进行转换。
支持图书推送到自己的kindle设备
支持在线注册用户,用户权限管理(如管理员可指定用户是否拥有上传、阅读、下载等权限)
一、如何搭建个人图书馆(calibre-web)?
在群晖docker注册表中搜索calibre,出现很多镜像,星星*多的是linuxserver/calibre-web,为什么这个镜像星星*多,因为这个开发团队一直在维护更新,目前的版本已经非常完善了,所以选择这个镜像没有错,在下载之前我们需要了解这个镜像,点击这个镜像右上角的箭头去docker-hub看这个镜像的使用方法,群晖的镜像启动配置都要去看官方的说明文档而不是仅仅去参照网上教程的参数进行生搬硬套,一旦版本变了官方文档会更新。
来到镜像的说明网址: registry.hub.docker.com/r/linuxserver/calibre-web/ 翻到参数一栏,这里我们可以看到需要配置的完整内容