资源共享,记录个人心得等

docker搭建calibre-web

使用docker compose

我用户是root,目录在/opt/calibre-web中,如果使用普通用户,环境变量中的PUID和PGID记得修改。

镜像使用johngong/calibre-web镜像

docker create  \
    --name=calibre-web  \
    -p 8090:8083  \
    -p 8093:8080  \
    -v /opt/calibre-web/config:/config  \
    -v /opt/calibre-web/books:/library  \
    -v /opt/calibre-web/autoaddbooks:/autoaddbooks  \
    -e UID=0  \
    -e GID=0  \
    -e CALIBRE_SERVER_USER=admin  \
    -e CALIBRE_SERVER_PASSWORD=admin \
    --restart unless-stopped  \
    johngong/calibre-web:latest

之后输入命令拉镜像即可,注意中国大陆无法使用DockerHub,可能拉取失败

docker start calibre-web

初始化

默认用户名:admin 密码: admin123

`

登录-管理权限-编辑基本配置-功能配置-启动上传。

上传后试一下刮搜,如果不行的话在上面命令中添加,增加豆瓣刮搜,容器内外映射一下把py文件放进去。

    -v /opt/calibre-web/metadata_provider:/usr/local/calibre-web/app/cps/metadata_provider  \

文件下载:

下载文件地址:https://github.com/fugary/calibre-web-douban-api/releases/latest/download/NewDouban.py

代理下载地址:https://ghproxy.com/https://github.com/fugary/calibre-web-douban-api/releases/latest/download/NewDouban.py

登录报错

报错:DB location is not valid, please enter correct path

或者:DB位置无效,请输入正确路径

下载metadata.db 文件放到/books目录中,在宿主机操作即可,我这里就是"/opt/calibre-web/books"

cd /opt/calibre-web/books
wget https://github.com/janeczku/calibre-web/raw/master/library/metadata.db
chmod 777 ./books

参考

豆瓣刮搜部分参考:

群晖NAS使用最新calibre-web并配置豆瓣元数据 – Gary的个人技术记录 (fugary.com)

赞(0)
转载需标明出处Lee's Blog » docker搭建calibre-web

评论 抢沙发

登录

找回密码

注册