介绍

用于浏览、阅读和下载 Calibre 数据库中存储的电子书的 Web 应用程序
项目地址:https://github.com/janeczku/calibre-web

部署

#去项目下载区挑选版本,这里演示的是当前最新版本0.6.21(23年10月21号的那个)
wget https://github.com/janeczku/calibre-web/archive/refs/tags/0.6.21.tar.gz
#解压缩
tar zxfv 0.6.21.tar.gz 
#切换到解压目录
cd calibre-web-0.6.21
#安装环境
pip install -r requirements.txt
#运行
python3 cps.py

默认使用8083端口,如果出现问题请查看端口占用和防火墙是否关闭
访问:http://ip:8083
进行数据库文件配置

#因为无法自行生成db文件所以请使用calibre桌面应用程序生成数据库文件。 (或者使用这个:https://github.com/OzzieIsaacs/calibre-web-test/blob/master/test/Calibre_db/metadata.db)
#这个链接来自于互联网可能存在风险,所以尽量使用calibre桌面应用程序生成数据库文件,此处以链接文件为例

sudo wget https://raw.githubusercontent.com/OzzieIsaacs/calibre-web-test/main/test/Calibre_db/metadata.db
sudo chmod 644 metadata.db
cd /calibre/books/

#随后选择/calibre/books/目录即可

到这一步如果都没问题就持久化后台运行

nohup python3 cps.py > output.log &

文章目录