使用docker搭建Calibre-web
使用docker安装,拉取的镜像是 lscr.io/linuxserver/calibre-web
官网有cli和compose的启动方式,我使用了compose
保存为calibre-web-compose.yml
,然后执行 docker-compose -f calibre-web-compose.yml up -d
---
version: "2.1"
services:
calibre-web:
image: lscr.io/linuxserver/calibre-web:latest
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- DOCKER_MODS=linuxserver/mods:universal-calibre #optional
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
volumes:
- /Users/wang/calibre 書庫:/config
- /Users/wang/calibre 書庫:/books
ports:
- 8083:8083
restart: unless-stopped
其中,需要映射2个目录,一个是/config 一个是/books,其中,/config要放一个metadata.db的文件
这个镜像不会自动生成这个文件就很扯,网上找到等办法基本上是启动一个calibre的镜像或者是从pc版拷贝一个。如果没有这个文件会一直报错DB location is not valid, please enter correct path
乌鸦直接将pc版的书库目录映射成这两个目录了,反正metadata.db在这里,之前导入到pc版里的电子书也在这里,一举两得。
启动以后,使用浏览器访问 http://ip:8083 ,默认密码admin/admin123 即可访问。第一步会让填一个db path,直接填/config 就行,是为了找到metadata.db
然后如果需要将语言改成中文,就可以愉快的使用了。
参考:
https://hub.docker.com/r/linuxserver/calibre-web
https://blog.csdn.net/xs20691718/article/details/100166473
http://ifoxfactory.com/2018/05/15/Synology-NAS-with-Calibre-web-one/
本文链接:http://bigerhead.com/2022/10/472.html 转载请注明出处。