Skip to content
有趣的开源项目
Go back

Calibre Web

别让好书在硬盘里“吃灰”:用 Calibre-Web 搭建你的私人电子书图书馆

你有没有过这样的经历:硬盘里囤了上千本电子书,真想要找某本时,却像大海捞针。本地文件夹杂乱无章,想看的时候还得用数据线拷进设备,仪式感瞬间全无。说白了,你的电子书收藏就像一个堆满宝藏却无人管理的仓库。

今天要聊的开源项目 Calibre-Web,就是来解决这个痛点的。它能把那个强大的本地电子书管理软件 Calibre 的数据库,变成一个随时随地都能访问的私人线上图书馆。

它到底能做什么?想象一下这个场景

某个周日下午,你窝在沙发里,突然想重温《三体》。你拿起手机,打开一个网页,从精美的书封网格中一眼就找到了它。点一下“发送到 Kindle”,30 秒后,书就出现在了你的电纸书上。整个过程,你甚至不需要离开沙发。

这就是 Calibre-Web。它给你的电子书库加上了云端大脑和好看的脸面,而你那些宝贝书,依然安全地待在你自己的硬盘或云盘里。

它不止是个“书架”,更是个全能管家

你可能会想:“这不就是个网页版的图书目录吗?” 那可就太小看它了。咱们来扒一扒它那些让人会心一笑的“绝活”:

上手试一试,比想象中简单

看着功能很强大,但别怕,新手也能玩得转。最简单的“玩具”级部署,就是用 Docker。拿一台 NAS 或者闲置的云服务器,只需几行命令:

docker run -d \
  --name=calibre-web \
  -p 8083:8083 \
  -v /你的电子书路径:/books \
  -v /你的配置路径:/config \
  linuxserver/calibre-web

跑起来后,在浏览器打开http://你的设备IP:8083。首次访问会引导你设置数据库路径。哪怕你还没用过 Calibre 桌面版,它项目里也贴心地提供了一个示例数据库文件让你体验。

默认管理员账号是admin,密码admin123。登录进去,把数据库路径指向挂载的/books文件夹里那个metadata.db文件,你的私人图书馆就瞬间开张了!

你的专属图书馆,等你来“剪彩”

Calibre-Web 的出现,完美诠释了“我的数据我做主”。它没有把电子书管理锁在某个桌面软件里,而是用一个现代、开放的方式,让我们与自己的藏书重新连接。

这个项目还在持续进化中,有兴趣的话,不妨去它的GitHub仓库( https://github.com/janeczku/calibre-web )逛一逛。动手能力强的大佬可以提交个 PR,普通玩家哪怕只是去点个 Star,或者把这篇安利分享给同好,也都是对这个可爱项目的巨大支持。

好了,我先去整理我那两千本没打理的电子书了。如果你也想拥有一个随时可以“炫富”的电子书架,现在就开动吧!



Previous Post
frp
Next Post
Wiki.js