Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

isurg

  1. Home
  2. Selfhosted
  3. Calibre-Web-Automated v4.0.2 - Includes critical database stability updates + a number of snazzy new features

Calibre-Web-Automated v4.0.2 - Includes critical database stability updates + a number of snazzy new features

Scheduled Pinned Locked Moved Selfhosted
selfhosted
1 Posts 1 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • otters_raft@lemmy.caO This user is from outside of this forum
    otters_raft@lemmy.caO This user is from outside of this forum
    otters_raft@lemmy.ca
    wrote on last edited by
    #1

    On my homelab, the CPU usage spiked yesterday and calmed down after I updated it. Looks like it's related to changes from Calibre v9

    For those unfamiliar with this project, here is the note from their README:

    Why does this project exist?

    Calibre, while a fantastic tool for its age, has several problems when containerised, including its reliance on a KasmVNC server instance for the UI, which is near impossible to use on mobile and is relatively resource-heavy if you're running a small, lower power server like I am.

    For many, Calibre-Web has really swooped in to save the day, offering an alternative to a containerised Calibre instance that's resource-light and with a much more modern UI to boot.

    However, when compared to full-fat Calibre, it unfortunately lacks a few core features leading many to run both services in parallel, each serving to fill in where the other lacks, resulting in an often clunky, imperfect solution.

    Calibre-Web Automated aims to be an all-in-one solution, combining the modern lightweight web UI from Calibre-Web with the robust, versatile feature set of Calibre, with a slew of extra features and automations thrown in on top.

    Here are excerpts from the changelog with the most recent update:

    Release Notes: v4.0.2

    🚨 Critical Updates

    These changes are essential for database stability and compatibility with Calibre 9.

    • Calibre 9 Metadata Compatibility: Fixed critical UI crashes (500 errors) caused by Calibre 9's removal of books.isbn, books.flags, and books.lccn.
      • The system now dynamically detects schema versions at startup.
      • For Calibre 9+, ISBNs are now correctly pulled from the identifiers table.
      • Maintained full backward compatibility for users on older Calibre versions.
    • SQLAlchemy 2.x Migration Fix: Resolved InvalidRequestError during database migrations by utilizing engine.begin(). This prevents nested transaction failures when PRAGMA triggers autobegin.
    • Initialization Fix: Fixed a regression causing AttributeError during login. The system now ensures minimal config fields (like config_books_per_page) are loaded even during background initialization.

    The v.4.0.0 update had all the other snazzy new features. You can find them below:

    Version 4.0.0 - Smart Automatic Duplicate Handling & Resolution πŸ”, a Gorgeous & Powerful New Stats Centre πŸ“Š, Magic Shelves ✨, Robust OAuth, Auto-Send & Auto-Fetch ✈️ Huge Performance Uplifts and more!

    Link Preview Image
    Release Version 4.0.2 - Smart Automatic Duplicate Handling & Resolution πŸ”, a Gorgeous & Powerful New Stats Centre πŸ“Š, Magic Shelves ✨, Robust OAuth, Auto-Send & Auto-Fetch ✈️ Huge Performance Uplifts and more! Β· crocodilestick/Calibre-Web-Automated

    Calibre-Web but Automated and with tons of New Features! Fully automate and simplify your eBook set up! - Release Version 4.0.2 - Smart Automatic Duplicate Handling & Resolution πŸ”, a Gorgeous & Powerful New Stats Centre πŸ“Š, Magic Shelves ✨, Robust OAuth, Auto-Send & Auto-Fetch ✈️ Huge Performance Uplifts and more! Β· crocodilestick/Calibre-Web-Automated

    favicon

    GitHub (github.com)

    1 Reply Last reply
    0

    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

    With your input, this post could be even better πŸ’—

    Register Login
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups