这是一个基于Node.js的web书库。
因为支持Calibre书籍库的Calibre-web无法处理复杂的epub排版,而且在移动端是灾难级的表现。所以制作了这个简单的书架项目。
- bibi阅读器有对竖版日语书做专门优化,应对各种图片排版也能基本正确处理
- Calibre是最好用的书籍管理工具!
- Node.js
- Calibre书籍库
-
克隆或下载本仓库
git clone https://github.com/raindrop213/bibi-library.git cd bibi-library
-
安装依赖:
npm install express sqlite3 cors sharp node-schedule
-
配置Calibre数据库路径:
- Calibre书库放置在根目录
- 编辑
config.js
文件,编辑Calibre书库路径
-
启动服务器:
node server.js
默认情况下,服务器将在 http://127.0.0.1:4545/
上 运行。