群晖上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权限为可读可写
通过以上设置可解决浏览器上传书籍时报权限错误