|
|
#1 |
|
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Feb 2026
Device: Kindle
|
New Calibre blazor web content server looking for Beta tester
Hello,
I have developed a new Calibre blazor web content server Calibre.Web. It has the following features : 1. It maintains it's own postgre book database which is faster and is synced with your Calibre database 2. You can read books online. 3. You can convert selected books to other formats. 4. You can download selected books with the Calibe.Web download client for Windows or Linux. You can also import selected books directly in your local Calibre database. 5. You can upload or import EPUB books. 6. The App is multilingual in the final version in English and German until now in English. You can also add your own language and translate it automatically with DeepL or Bing translator API. 7. You can search in Google books or Internet Achive for ebooks and download them. 8. It is available for Windows and Linux. The develpment is almost done and i am looking for people who want to Beta test it. So if you are interested in beta testing send me a email to: christophweller@dcm-works.net with info about the OS you are using. Regards Christoph Weller |
|
|
|
|
|
#2 |
|
Enthusiast
![]() Posts: 45
Karma: 10
Join Date: Feb 2026
Device: iPad
|
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. |
|
|
|
|
|
#3 | |
|
Weirdo
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,063
Karma: 12502580
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
|
Quote:
|
|
|
|
|
|
|
#4 | |
|
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Feb 2026
Device: Kindle
|
Quote:
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 |
|
|
|
|
|
|
#5 |
|
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Feb 2026
Device: Kindle
|
|
|
|
|
|
|
#6 | ||
|
Enthusiast
![]() Posts: 45
Karma: 10
Join Date: Feb 2026
Device: iPad
|
Thanks for the detailed answers, Christoph.
Quote:
Quote:
Also, some EPUB3 books use epub:type attributes for semantic structure -- footnotes, endnotes, etc. Those won't mean anything to a browser, but they could be an opportunity to add nice pop-up footnote handling in the web UI. I'll send you an email for the beta -- happy to throw some EPUBs with tricky formatting at it. |
||
|
|
|
|
|
#7 | |
|
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Feb 2026
Device: Kindle
|
Quote:
Until now all epubs which i have tested where rendered correctly. Did you sent the email ? until now i have nothing received. Best regards Christoph Weller |
|
|
|
|
|
|
#8 |
|
Enthusiast
![]() Posts: 45
Karma: 10
Join Date: Feb 2026
Device: iPad
|
Sorry, got sidetracked and haven't had a chance yet. Will circle back when I do.
|
|
|
|
|
|
#9 | |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Mar 2026
Device: iPad
|
Calibre blazor web content server - Quick Question
Hi Christoph,
Hope you're doing well. I’ve been following your new project and it looks really promising, so I wanted to reach out. I’d definitely be interested in helping test it as things move forward — I run a pretty large Calibre setup and would love to put it through real‑world stress. Two features I rely on heavily in Calibre are duplicate detection and full‑text indexing/search. Are those already implemented in your system, or planned for a later phase? They’re core parts of how I manage my library, so I’m curious how you’re handling (or planning to handle) those workflows in the new architecture. I also had a technical question about the database model: Is metadata.db still required, or is your PostgreSQL database intended to be the primary/only metadata store? My library is over 50k books, and the SQLite metadata.db tends to corrupt more often than I’d like. If your project allows relying on PostgreSQL alone, that would solve a major stability issue for me. Thanks again for putting this together — happy to help test, stress, and break things if that’s useful. Best, TM https://www.mobileread.com/forums/sh...54#post4575254 Quote:
Last edited by TIHTCM; 03-27-2026 at 06:28 AM. Reason: Link to similar question last week. |
|
|
|
|
|
|
#10 | |
|
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Feb 2026
Device: Kindle
|
DCM.Calibre.Web
Quote:
Thanks for your mail. Testing is already done and the App is just released, see my other forum message. You can download it from https://www.dcm-works.net/ Regarding your questions: 1. The App detects duplicates during import process. 2. There is a full text index search on the books page. You can also filter on the categories. 3. The App still relies on the SQLite metadata.db. But i think it would be easy to implement that you can switch it off and working only on the postgresql database. Please check out the App and if you still have problems with the SQLite database return to me and i will implement it. Thanks! Best regards Christoph Weller |
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What web server software is used for Calibre content server? | hollowpoint | Server | 2 | 06-02-2021 05:23 PM |
| Calibre Web opds access failing as content server | rmzg | Calibre Companion | 8 | 07-23-2018 12:49 AM |
| Calibre 3 content web server problem | astergiou | Calibre | 6 | 07-29-2017 02:56 AM |
| Use with Calibre 3 beta content server fails | theducks | Calibre Companion | 1 | 05-11-2017 11:41 AM |
| Calibre Content Server from web app | assur191 | Development | 1 | 01-30-2015 12:41 PM |