docker hub地址

https://hub.docker.com/r/johngong/calibre-web

cli安装命令

1
2
3
4
5
6
7
8
9
10
11
12
13
docker create  \
--name=calibre-web \
-p 8083:8083 \
-p 8080:8080 \
-v /配置文件位置:/config \
-v /书库:/library \
-v /自动添加文件夹:/autoaddbooks \
-e UID=1000 \
-e GID=1000 \
-e CALIBRE_SERVER_USER=用户名 \
-e CALIBRE_SERVER_PASSWORD=用户密码 \
--restart unless-stopped \
johngong/calibre-web:latest

我的部署命令:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sudo docker run -itd \
--name=calibre-web \
-p 7083:8083 \
-p 7080:8080 \
-v /home/Disk/4Tsdc/docker/calibre-web/config:/config \
-v /home/Disk/4Tsdc/docker/calibre-web/书库:/library \
-v /home/Disk/4Tsdc/docker/calibre-web/autoaddbooks:/autoaddbooks \
-e UID=1000 \
-e GID=1000 \
-e CALIBRE_SERVER_USER=wwd \
# -e CALIBRE_SERVER_PASSWORD=【你的密码】 \
-e CALIBRE_SERVER_WEB_LANGUAGE=zh_CN \
-e CALIBRE_ASCII_FILENAME=false \
-e TZ=Asia/Shanghai \
--restart unless-stopped \
johngong/calibre-web:latest

compose部署

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
version: "3"
services:
calibre-web:
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- DOCKER_MODS=linuxserver/mods:universal-calibre
- OAUTHLIB_RELAX_TOKEN_SCOPE=1
ports:
- 8085:8083
volumes:
- ./config:/config
- ./library:/books
restart: unless-stopped
image: lscr.io/linuxserver/calibre-web:latest
labels:
- "com.centurylinklabs.watchtower.enable=true"
network_mode: bridge

访问

http://10.1.1.123085