Calibre-Web Docker部署配置文件

Calibre-Web 的 Docker 部署,配个 docker-compose.yml 就能跑起来,挺方便的。适合你想搭个轻量电子书库,又懒得手动折腾环境的时候。配置文件结构也比较清晰,挂载路径、数据库、端口号都一目了然,改起来不费劲。

Calibre-Web 的docker-compose用起来还挺顺手,尤其是你用 NAS 或服务器自建服务的话,直接拉镜像、配置下环境变量就能开跑。像书库目录挂载在/books,UI 响应也快,支持 OPDS 推送也实用。

如果你之前有搞过别的docker-compose服务,比如 Dronesefile 这些,思路差不多。只不过 Calibre-Web 的镜像用的是linuxserver/calibre-web,配置也偏简单,适合新手入门。

下面是一个还不错的 docker-compose.yml 示例:

version: '3.7'
services:
  calibre-web:
    image: linuxserver/calibre-web
    container_name: calibre-web
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    volumes:
      - /your/path/to/config:/config
      - /your/path/to/books:/books
    ports:
      - 8083:8083
    restart: unless-stopped

注意几个小细节:挂载目录最好先建好,不然容器第一次跑会报错;PUID/PGID记得换成你系统当前用户的 ID,要不然没权限写入。

如果你对 docker-compose 还不太熟,也可以看看其他的一些例子,比如 spring cloud 示例深入理解配置手册,对比着看更容易上手。

,Calibre-Web 这种轻量应用,用 docker 搞定真的还蛮爽的。如果你有电子书收藏癖、想搭个推送服务,那就别犹豫了,拉起来!

zip
归档 2.zip 预估大小:3个文件
file
docker-compose.yml 1KB
file
说明.docx 126KB
file
config.json 61B
zip 文件大小:121.06KB