View Single Post
Old 03-03-2026, 11:12 AM   #4
chris185
Junior Member
chris185 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Feb 2026
Device: Kindle
Quote:
Originally Posted by QuietShelfLife View Post
This looks like an interesting project -- nice to see someone building a modern web frontend for Calibre.

A few questions:

1. What made you go with a separate PostgreSQL database rather than reading Calibre's SQLite directly? I'd imagine keeping two databases in sync adds complexity, but maybe the query performance difference is significant for large libraries?

2. For the online reading feature -- are you rendering EPUBs in the browser? If so, are you using something like Readium.js or a custom reader? Browser-based EPUB rendering has some tricky edge cases with pagination and CSS support.

3. Does the Internet Archive integration use their Open Library API, or are you scraping search results? Their lending library API can be a bit finicky.

The DeepL/Bing translation integration for multilingual support is a clever touch. Would love to test this if you're still looking for testers.
Hello,

1. I have decided to use Postgresql because i need a place to store usermangement, languages and settings and other data. Also SqLite has a few limitations on multi-thread access.
2. Yes i display EPUB's in the browser without addiftional libs. I read the epub xml content convert it to html and strip off css-links and add images to the output. That will be displayed as a HTML markup string. That works fine.
3. I use their Open Library API.

And yes i am looking still for testers. Please send me an email to christophweller@dcm-works.net and tell me your OS and i give you the download-link. Thanks!

Best regards
Christoph Weller
chris185 is offline   Reply With Quote