Calibre Web 部署教程

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
/data/calibre/
├── docker-compose.yml    # 配置文件
├── config/               # Calibre-Web配置目录
│   ├── app.db           # 应用数据库
│   ├── calibre-web.log  # 日志文件
│   ├── config.json      # 配置文件
│   └── metadata.db      # 数据库文件,这个文件必须存在
├── books/               # 图书库目录
│   └── [作者名]/[书名]    # 图书文件
└── upload/              # 上传目录

1
2
# 下载初始数据库文件
wget https://raw.githubusercontent.com/janeczku/calibre-web/master/library/metadata.db -O config/metadata.db

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
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 # 启用Calibre工具集
      - OAUTHLIB_RELAX_TOKEN_SCOPE=1 # 解决部分OAuth登录问题
    volumes:
      - ./config:/config	# 配置文件目录
      - ./books:/books		# 图书库目录,存放所有图书和数据库
      - ./upload:/upload	# 上传目录,用于本地Calibre同步上传
    ports:
      - 8083:8083
    restart: unless-stopped

登录

  • 账号:admin
  • 密码:admin123
/images/documents/Calibre-Web部署教程/1.png
(图1)
/images/documents/Calibre-Web部署教程/2.png
(图2)
/images/documents/Calibre-Web部署教程/3.png
(图3)
/images/documents/Calibre-Web部署教程/4.png
(图4)

0%