• solrize@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    21 days ago

    Nice but 1) doesn’t Kobo use DRM? 2) I had thought selfhosted was about server apps. Calibre is great but it’s a client app. Should this post be in a different group?

    • Kobo doesn’t use DRM; publishers use DRM. If the publisher publishes the eBook without DRM, Kobo sells it to you that way.

      EBook stores don’t determine whether DRM of employed; only publishers do.

      Calibre has a GUI desktop interface, but it can also be run headless and provide a web interface. You can even run Calibre as a desktop app, and connect it to another Calibre running in server mode, and access those books as well.

      As a rule, I do not like Python applications. I find them generally pootly maintained over the long term, and prone to breakage because of dependency hell. Calibre is the exception to the rule; it’s an absolutely fantastic piece of software. So much so, that I donate to the project.

    • ᕙ(⇀‸↼‶)ᕗ@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      21 days ago

      calibre is an app? i just have a docker container with calibre web for all my epub, mobi etc.since bookstack or nextcloud cant handle those. is the client app any good?

      • solrize@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        21 days ago

        Yes I’ve been using the calibre client app under Debian MATE and it’s decent. I’m a Luddite though, so sometimes I convert epubs to plain text with pandoc and read them in emacs or a terminal.

        • ᕙ(⇀‸↼‶)ᕗ@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          21 days ago

          ah. i use calibre web for conversion aswell. just never used it as an app. what is a benefit 9f having the app then?

          • solrize@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            20 days ago

            Avoids the need for a network connection or server, though I guess you could run it on a local socket. The UI might be preferable too.

            • ᕙ(⇀‸↼‶)ᕗ@lemm.ee
              link
              fedilink
              English
              arrow-up
              0
              arrow-down
              1
              ·
              20 days ago

              ok. i want to read on different devices for some reason. like a good book on the couch with a tablet, in the kitch looking up a manual on my phone and maybe working on computer read some magazine. that would mean i need to install 3 clients and maybe without nfs even have a copy of each book on each device? and if you jave nfs you could aswell run a calibre container somewhere. but for UI I agree web could be better.