Calibre-web 个人图书库搭建记 2

昨晚折腾 Calibre-web 书库到很晚,等着书库的888本书上传完以后又新开了一台新的开发主机,这次把内存和产品升高了一下,然后把硬盘容量提升到了 60G,但机器网一直不通,等了一晚上网也是不通,早上删掉主机重建以后网通了。

抽空对照了昨天整理的部署文档进行安装,把漏下的步骤又做了填补,基本是完整的步骤了。部署完成以后开始用小黄鸭同步了一个 1000 多本的超大书库,但很也发现了一个Calibre-web 的 bug ,这个书库文件配置错误以后程序会崩溃,无法运行。

同步之前还测试了calibre-web 只支持 epub 的格式在线阅读,没有学会如何在线转换书籍格式,所以用windows 下的 Calibre 软件本地数据库转换书籍到 epub 格式,然后通过同步功能同步到小存储的服务器目录。测试一下全部可以支持在线阅读大该需要多大空间,顺便测试本地 calibre 的批量转换效率。总体看个人使用问题不大,但如果有大批量的导入和转换的化初始阶段会卡。转换和同步到服务器过程中总会有几个失败的情况出现。这也许就是需要批量处理的问题。

折腾小黄鸭 Cyberduck,折腾 calibre-web,折腾 linux 服务器都有新发现。小黄鸭 Cyberduck 功能强大,虽然操作体验与一般的软件有所不同,但好用。calibre-web 好像还不是很适合做很多书籍的管理与发布,我的大数据好像无法读写,很多本书好像支持度不好,还学习了在 Github 给软件作者提交 bug 处理。(最后发现可能是图书数据没有上传完整的问题,错怪程序员了)

另外需要频繁登陆主机商 cloudatcost 的网站,发现了他们发布了一个公告说要发布测试生产环境用主机,什么情况,难道我买的都不是生产环境主机。果然看产品介绍发现是开发者主机,这次测试的主机才是生产环境主机,带防火墙,带备份功能。之前买的这么多 cloudatcost 主机居然是开发环境用的。怪不得便宜,还功能不全面。这下就体现出英文的重要性了,之前看介绍文章也没有人提及这是一款开发版本的服务器环境。

另外今天做了足球直播,发现足协杯的球赛时一场定胜负,没有平手这个情况,即便打平也要加时赛开点球大战,直到分出胜负。在产品设计中也要考虑这种情况。不专业绝对不会在胜平负环节中考虑这种情况的。

今天教青岛的伙伴用七牛来发布网站,发布七牛的架构确实不适合新手使用,尤其是缓存架构完全不知道怎样使用更新策略。仔细看也看不过来,因为他的域名都太像了,直接不知道怎么才能分辨清楚。

晚上加班一直在搞图书库,这次域名解析过去了,然后配置服务器环境。最后再修改记录了服务器配置的脚本。

弄完回家发现街道上的小店全拆了,一个也没留。已经封路了,路上踩着废墟过来的,在一堆垃圾里突然看到一只猫跑出来,也没有走,就在那里看我,站在路中间,也许是在寻找熟悉的面孔,或许猫咪以为一直喂养它的老板被压在了废墟里?读到了无尽的迷茫和遇到人的交流渴望。

也许这只猫只是在白天跟我一样,早早的就出门去了,晚上回来发现曾经熟悉的房子都已经倒塌了,或许在它看来像是发生了地震,一切都埋在了废墟里。偶尔在废墟里出现一个熟悉的人是那么美好。突然觉得这个故事可以拓展为小说题材来写作。

这是 Calibre-web 个人图书库搭建记 的第 2 篇,后续还会继续发布新的折腾记录,欢迎关注。


这一系列文章并没有什么具体的技术细节,开了个QQ交流群(72239907),方便大家交流读书、技术问题、图书资源共享。如果有什么软件安装等问题也可以加 calibre 交流群的QQ群(72239907)进行交流。
点击链接加入群聊【爱读书 读好书 calibre】:https://jq.qq.com/?_wv=1027&k=5vYWQsV