• fonix232@fedia.io
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      It’s a pity Calibre to date refuses to be refactored into a self-hosted service.

      The core logic should be portable, with the app just being an interface to it, but no, the entire project is so much spaghetti it would feed the entire boot for over a year… such a shame.

      • Fmstrat@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I switched. Kavita is the new hotness.

        I found it for comics, but realized it handled books as well as Caliber does, in a modern interface with OPDS support.

        • BackgrndNoize@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          I’ve looked into Kavita before and it looks good, just need to figure out a way I can wirelessly connect to it using KOreader on my Kindle to transfer books and sync reading progress

          • Fmstrat@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            5 months ago

            The OPDS service works for me, just like on Calibre. I can browse my books from within KOReader.

            • BackgrndNoize@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 months ago

              I see, that’s good to hear, since KOreader has a direct integration with Calibre, when I connect it to my server it shows up as a external device in Calibre and I can select multiple books in Calibre and directly send to the Kindle in one click which I find more convenient than navigating a OPDS catalog from within my slow kindle and downloading books one by one, but maybe in the future when I get a better e-reader I will give Kavita a try.

              • Fmstrat@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                5 months ago

                My workflow is usually to add a book to my Want to Read list in Kavita, then on a reader I can go to that list through OPDS and browse just that list. Makes things much more managable assuming I don’t spam the list.

        • fonix232@fedia.io
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          I tried Kavita and immediately recoiled at the fact that basic features like progress sync or metadata matching are behind a paywall - literally features that don’t cost the developers anything, while having open, active bug reports going back a year on these “premium” features.

          All while licensing the code under GPLv3…

          • Fmstrat@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            Progress sync works fine for me in KOReader with OPDS. Progress Sync Scrobble (to third-parties) is the Kavita+ feature.

            My understanding was the Kavita+ items are things to do with third-party services and meta data providers that are an API/cost-based service to the dev. That being said I don’t use any of those features.