Calibre-Web群晖部署
目录
把家里的Synology的 内存加到16G了,寻思着把PC上的一些应用搬到群晖的docker上去,比如管理图书、漫画等等,漫画现在用LANraragi,基本上根据教程没什么坑,但由于管理图书有一定的限制条件,中间踩了几次坑,于是就有了这篇文章
目标
用PC上的Calibre管理书籍,但存储到Nas上,保证数据不丢,同时Nas上的docker形式的web界面能使用Calibre的数据并展现
方案
查询了网上的方案并根据教程做了几次尝试,最终选择了linuxserver/calibre-web镜像。 网上的教程主要分两种
- johngong/calibre-web,自带calibre-web和calibre-server,优势是能在线ebook-convert转换,但我的需求只是用PC的Calibre管理书籍,缺点也很明显,一、使用web来刮削很不方便,数据也不大准,尝试了一半的书籍补充后放弃了;二、另外使用calibre-web补充元数据后,calibre-server不认
- technosoft2000/calibre-web,目前看git上维护者表示不再维护了,建议使用linuxserver/calibre-web镜像
前提
在PC上已使用Calibre管理书籍
配置
- PC Calibre 6.28
- synology 918+
- DSM 7.1.1-42962 Update 6
- Docker 20.10.3-1308
操作
synology上docker配置linuxserver/calibre-web容器
- 新建calibre目录,在该目录下新建两个子目录分别存books和config,也就是有2个文件夹,分别是xxx/calibre/books和xxx/calibre/config
- 设置calibre目录的权限,用户和组选择“Everyone”,全选“读取”和“写入”的所有权限,并勾选“应用到这个文件夹、子文件夹及文件”
- 在docker设置linuxserver/calibre-web的“存储空间设置”中“添加文件夹”,需要配置2个映射,分别为,xxx/calibre/books映射到/books、xxx/calibre/config映射到/config。记住,设置完成后先不要启动容器
在PC上的calibre转移已有书库到nas上
- 找到PC上的calibre的顶部菜单里的书库按钮(一般在“移除书籍”后面那个按钮),选择“切换/创建书库”,新位置选择刚新建的books目录,勾选“移动当前书库到新位置”,点击确定,直到迁移完成
启动linuxserver/calibre-web容器
- 可以启动容器了
- 打开calibre-web页面,并登录admin后,设置数据库配置到/books
- 至此,就可以在calibre-web上查看迁移后的书库了
参考
linuxserver/calibre-web - Docker Image | Docker Hub
Hello, 我是Coder.兔 (cnblogs.com)
手把手教你用电脑端Calibre软件管理Calibre-web电子书库 - 极客角落 geekyes Calibre管理Calibre-web