自从有了群晖生活方便了很多,想看的书也越来越多,给管理带来了挑战,想着有没有什么高大上一点的系统能帮我管理这些电子书籍,就像DsVideo一样,界面养眼的同时还能激发我看书的欲望。
我在百度用各种关键字搜索后get到一个关键字:Calibre-Web,让我们来了解下Calibre吧:
calibre是一个“一站式”的电子书解决方案,它可以全面满足你的电子书需求。Calibre是免费的,源代码开放,拥有跨平台的设计。它是一个完整的电子图书馆,包括图书馆管理,格式转换,新闻,将材料转换为电子书,以及电子书阅读器同步功能、整合进电子图书阅读器(摘自百度百科)。
Calibre-Web提供了很多强大的功能,如漂亮的WebUI、支持多语言、用户权限管理、搜索功能、自定义书架、格式转换、公共用户注册、一键发送到kindle、直接在浏览器中阅读、支持上传等功能。我看各位博主主要用途是给kindle传书,但是我没有kindle,本文暂不讨论这个点。
目前我自己用的是johngong/calibre-web/,这里解释下为什么没有使用janeczku/calibre-web镜像,因为第一次折腾这东西的时候,想知道怎么上传书籍,开始装的是janeczku/calibre-web,就是找不到上传按钮,没法子我就把排名靠前的按顺序都装了一遍,直到装johngong/calibre-web/后终于知道怎么设置了,又不想重新装了,就用这个系统了,总体功能应该一样的。
本文中我还是使用janeczku/calibre-web演示安装过程,使用johngong/calibre-web/演示使用效果。
下载镜像:
打开docker,在注册表中搜索calibre,选择你中意的镜像,本文使用的是janeczku/calibre-web。
下载镜像
添加图书文件夹
打开docker,双击我们下载好的镜像,点击高级设置,选择卷,点击添加文件夹,选中刚刚新建的calibre文件夹,然后在装载路径里输入/books1/calibre。
再点击端口映射,修改本地端口为8848,然后点击应用,后面直接下一步就可以完成镜像的安装了。
如果报错了,说DB找不到,不要担心也不要害怕,在电脑上安装Calibre,并新建书库,然后将书库文件下的db文件拷贝到/books1/calibre文件夹下就解决了,如果还报其他错,检查下文件夹权限。
这时候图书管理系统就搭建完成了,下面我们来玩一玩有哪些功能!
由于我装了2个版本的Calibre-web,在使用过程中johngong/calibre-web/功能稍多一点点,我稍微熟悉一点,下面内容展示使用的是johngong/calibre-web/镜像。
这是切换语言后的样子,右上角有上传按钮,需要在设置中勾选启用上传!
点击获取元数据,可以直接从豆瓣或者谷歌获取书籍的数据,点击匹配的书籍的图片即可。
匹配数据后的效果,可以看到自动补充了很多信息。
试了半天,这个图片一直当不下来,我换个一个图片,各位大佬将就看一下吧。
看一看总体的效果,有点电子图书馆的样子了。
这个johngong/calibre-web/镜像还有个黑色的主题,我们来感受下。
总体的效果是出乎我的意料的,UI界面非常漂亮,功能很强大,群晖支持远程访问的话,可以在地铁上、办公室随时随地的在线阅读、下载电子书。