搭建Calibre-Web电子书网页端管理服务
说在前面
Kindle是一样阅读利器,但若是没有一个强大的书库,它也只能用来压泡面(笑)
今天我们利用docker在群晖(任意系统)上搭建Calibre-web服务
docker选择
Lao_Liu在尝试了3款docker后,决定使用这款。
优点
Calibre-web
基于Python,性能高(低)
与Calibre软件的数据库等文件完全互通
支持推送至kindle
支持在线转码书籍(虽然问题较多)
technosoft2000-calibre-web
比起其他image版本更新更加稳定(稳定很多)
支持在线转码(其他image不成)
版本较新
安装
首先,将你的Calibre数据库的位置挂载到docker内的 /books。
启动docker后不要着急,等待docker内软件安装完毕后,访问您设置的端口,访问Calibre-web。
在 Calibre 数据库位置 一栏填写
1 |
|
特性配置 可以依情况而变,不一定要按Lao_Liu的配置。
若想要使用在线转码功能,外部二进制 一栏中,选择 使用calibre的电子书转换器 。 转换工具路径 按图片中填写。
1 |
|
点击 提交 即可完成安装。
注意
若提示无法读取数据库,尝试将数据库所处的文件夹的权限改为755 。
如何操作?请打开SSH,在terminal内操作。
若还是失败,尝试在本地Calibre软件新建一个书库,将空的数据库文件移动到你挂载的目录下。
安装界面示意图
尾声
安装后的操作Lao_Liu就不多提了。该上传书籍的上传,该push的push。
Lao_Liu给几个建议:
- 推送邮箱推荐使用outlook,限制少。
- 可以用Calibre软件管理数据库。不知道为什么,在本地做好更改后,网页版并没有任何变化。Lao_Liu试着备份又还原了数据库后,网页里再重新加载数据库才成功了。
- 网页转码会遇到种种问题,例如电子书有加密。转码失败实属正常。
搭建Calibre-Web电子书网页端管理服务
https://blog.laoliu.eu.org/archives/a4c81e8f.html