news 2026/4/29 4:11:14

《Docker 部署 Calibre-Web:搭建电子书图书馆》

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
《Docker 部署 Calibre-Web:搭建电子书图书馆》

《Docker 部署 Calibre-Web:搭建电子书图书馆》
核心:挂载书籍目录,支持在线预览和下载

一、Calibre-Web 是什么?

Calibre 是知名的电子书管理软件,而 Calibre-Web 是其 Web 版,支持浏览器管理、在线阅读、下载,支持 EPUB、PDF、MOBI 等多种格式。

二、准备工作

在宿主机准备书籍目录:

mkdir -p /data/calibre-books # 将你的电子书放入这个目录

三、docker-compose.yml 配置

version: '3.8' services: calibre-web: image: lscr.io/linuxserver/calibre-web:latest container_name: calibre-web restart: unless-stopped ports: - "8083:8083" environment: - PUID=1000 # 用户ID,与宿主机一致 - PGID=1000 # 组ID - TZ=Asia/Shanghai - DOCKER_MODS=linuxserver/mods:calibre-web-calibre # 开启转换功能 volumes: - /data/calibre-books:/books # 书籍目录(核心) - ./config:/config # 配置文件 networks: - calibre-net networks: calibre-net: driver: bridge

四、启动与初始化

docker-compose up -d

浏览器访问 http://你的IP:8083
首次配置:

  1. 设置数据库位置:填入 /books/metadata.db(需要先用 Calibre 软件生成)

  2. 如果你没有 metadata.db,点击“快速设置”,选择 /books 作为书籍目录

如果没有 metadata.db,可以:

  • 在本地电脑安装 Calibre 客户端,添加书籍后生成

  • 或者用 Calibre-Web 的“导入书籍”功能,从目录扫描生成

五、登录与用户管理

默认管理员账号:admin / admin123

登录后建议:

  1. 修改管理员密码

  2. 创建普通用户(只读权限)

六、功能体验
在线阅读:点击任意书籍,浏览器内直接阅读 EPUB/PDF

下载:支持多种格式下载,如需格式转换,需在设置中启用 Calibre 转换服务

OPDS 支持:可用手机阅读 APP(如 KyBook、FBReader)通过 OPDS 协议访问书架,地址为 http://你的IP:8083/opds

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 4:10:58

Realtek 8192FU无线网卡Linux驱动终极安装指南:3分钟快速配置

Realtek 8192FU无线网卡Linux驱动终极安装指南:3分钟快速配置 【免费下载链接】rtl8192fu Realtek 8192FU Linux USB无线网卡驱动 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8192fu Realtek 8192FU无线网卡驱动是解决Linux系统无法识别Realtek 8192FU…

作者头像 李华
网站建设 2026/4/29 4:09:49

CST FAQ 008:CST-历史树

在我们打开CST工程或者另存CST工程时,偶尔会遇到需要很久的时间,有时候甚至会出现软件卡死和强制关闭的情况,造成这类问题大部分原因是:CST历史树过长。下面我们将以一个CST历史树包含了14282个步骤的工程为示例,探究当…

作者头像 李华
网站建设 2026/4/29 3:55:34

算法博士和台湾算法工程师的职场焦虑

「在行」第六十七、六十八。先上反馈结论。一对博士夫妇,都是做算法,这是第三次咨询了。一开始是男方是否离职,以及offer选择的问题。先后找过我两次。第三次是女方自己的两个问题:到底要不要离职?当前在某些行业的企业…

作者头像 李华
网站建设 2026/4/29 3:55:33

react【实战】首页 -- 响应式横幅

最终效果电脑/pad端移动端组件封装技术栈: react19 Tailwind CSS src/components/ImageHero.jsx import hero_small_image from "../assets/images/hero_small.jpg"; import hero_image from "../assets/images/hero.jpg";const ImageHero () > {ret…

作者头像 李华