项目地址: https://github.com/janeczku/calibre-web

官方 Docker 镜像页面: https://hub.docker.com/r/linuxserver/calibre-web
Calibre 官方网站: https://calibre-ebook.com/
KEpubify官网: https://pgaskin.net/kepubify/dl
Step 1:安装 Python 并配置环境
- 下载 Python 3.10+(64 位):Python 官网,以管理员身份启动,安装时勾选 「Add Python to PATH」(自动配置环境变量)。
- 验证 Python 环境:打开 CMD,执行以下命令,确保版本正确:
- python –version # 输出 Python 3.10.x 即可
- pip –version # 验证 pip 可用
- 升级 pip 并安装依赖:
- pip install –upgrade pip
- pip install calibreweb # 安装 Calibre-Web 核心包
- pip install wfastcgi # 安装 FastCGI 桥接工具
- # 验证 calibreweb 是否安装
- python -m calibreweb –version
- # 验证 wfastcgi 是否安装
- python -m wfastcgi –version
Step 2:配置 Calibre-Web 应用:
- 创建应用目录:新建文件夹(如 D:\Calibre-Web),用于存放 Calibre-Web 的配置文件和日志。
- 初始化 Calibre-Web 配置(可选,提前生成配置文件):
- 打开 CMD,执行以下命令启动一次 Calibre-Web,自动生成配置文件:
- C:\Users\xxx\AppData\Local\Programs\Python\Python311\python.exe -m calibreweb
- # 启动后会在用户目录生成配置(如 C:\Users\Administrator\.calibre-web)
- 按 Ctrl+C 停止服务,将生成的 .calibre-web 文件夹复制到 D:\Calibre-Web\ 下(方便管理)。
- 配置电子书库路径:
- 若已安装 Calibre 桌面版,默认电子书库路径为 C:\Users\Administrator\Calibre Library,建议手动创建自定义路径(如 D:\Calibre-Library),确保该文件夹有读写权限。
- 授予文件夹权限:【IUSR,读写,(确保应用能读取配置、写入日志和电子书)】
- 打开浏览器,访问 。 http://localhost:8083
- 默认登陆:admin,admin123
- 首次访问会进入 Calibre-Web 初始化页面,配置电子书库路径(如 D:\Calibre-WebLibrary)、管理员账号密码,完成后即可正常使用。
Step 3:Calibre设置:
- Location of Calibre Database:D:\Calibre-Web\Library
- Calibre 程序的路径:C:\program files\calibre2 【桌面Calibre安装地址】
- Calibre 电子书转换器设置:C:\Program Files\Calibre2\ebook-convert.exe 【桌面Calibre安装地址】
- KEpubify 电子书转换器路径:D:\Calibre-Web\kepubify-windows-64bit.exe【官网下载】
注:
- 计算机重启后需要启动Calibre-Web:python -m calibreweb;
- 也可添加自启动:加入:CalibreWeb_Start.bat 到目录:C:\Users\suncl\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- CalibreWeb_Start.bat文件:
- @echo off
- :: 隐藏命令行窗口,后台运行Python
- start /b “” “C:\Users\suncl\AppData\Local\Programs\Python\Python311\python.exe” -m calibreweb
- :: 可选:若启动后闪退,添加延时(单位:秒)
- timeout /t 5 /nobreak >nul
- exit



