环境
ubuntu 20.04
1.安装docker
2.安装docker-compose
Ubuntu 安装 docker-compose-优快云博客
3.编写shell脚本
vim start.sh
#!/bin/bash
# 创建目录结构
rm -r /docker/calibre-web
mkdir -p /docker/calibre-web/data
mkdir -p /docker/calibre-web/library
# 进入目标目录
cd /docker/calibre-web
# 下载初始数据库文件
wget https://raw.githubusercontent.com/janeczku/calibre-web/master/library/metadata.db -O library/metadata.db
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
calibre-web:
image: linuxserver/calibre-web:latest
container_name: calibre-web
restart: unless-stopped
ports:
- "8117:8083"
environment:
- TZ=Asia/Shanghai
- PUID=1000
- PGID=1000
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
volumes:
- /docker/calibre-web/data:/config
- /docker/calibre-web/library:/books
EOF
# 启动 Docker Compose
docker compose up -d
4.启动shell脚本
sh start.sh
5.打开网页,开始使用
http://<主机IP>:8117
账密:admin admin123
6.ios客户端:
1、ios在appstore搜“kybook”
输入自己的 web地址/opds