群晖上Docker中安装Calibre

第一步

在群晖Docker注册表中搜索calibre-web,下载linuxserver/calibre-web,选择版本amd64-0.6.3-ls17

第二步

在映像中选择对应的镜像,点击启动 -> 点击高级设置 -> 点击卷
配置如下:

文件/文件夹		转载路径
docker/calibre/books /books
docker/calibre/config /config

-> 点击网络 -> 勾选使用与 Docker Host 相同的网络

第三步

本人已搞好可直接下载=》 metadata.db
打开浏览器输入http://yourhost:8083 -> Calibre 数据库位置填入books

报 DB位置无效,请输入正确路径 的解决方案:
首先报错的原因是由于缺少metadata.db文件引起的
所以我们要去docker上拉linuxserver/calibre镜像,并部署为了获取他生成metadata.db

docker run --rm -p:8080:8080 -p 8081:8081  -v your-local-dir:/config linuxserver/calibre

运行上面命令后,打开浏览器登陆8080端口后。metadata.db文件会生成在Calibre Library目录下 -> 复制metadata.db文件到群晖的docker/calibre/books目录下。

第四步

右击群晖上books文件夹 -> 点击属性 -> 点击权限 -> 设置Everyone权限为可读可写

通过以上设置可解决浏览器上传书籍时报权限错误