Hey, does anyone know of a good self-hosted website for managing and reading E-Books, mainly in PDF format?

Docker solutions are preferred, but if none are available, I’m open to creating an image for it.

I’ve already tried Kavita, which I like, but its reader is just a PDF reader. I also tried Atsumeru, but I keep encountering persistent errors with the current software. Any recommendations?

  • Kjlw69@alien.topB
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 months ago

    I second calibre-web. I installed it on an i3-cpu/8gb-ram thinkpad, and in the last couple of weeks give/take I’ve uploaded 180+gigs of books/articles/magazines I’ve collected over the last decade. Also if you want a simple solution for installation, then you might want to try freedombox; which is a Debian based NAS like solution that uses standard Debian packages. It has a ton of one button installs like: media-wiki, calibre-web, wordpress, syncthing, searx(pvt.search aggregator), mumble(audio-voice server), and more. Easiest way to setup calibre-web if you ask me. Also it should be pretty easy to dockerize it since it’s simply Debian. https://wiki.debian.org/FreedomBox

  • forwardslashroot@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    Calibre-web for central repo for all your ebooks. KOreader + Syncthing for clients because it can sync ebooks, progress and highlights between devices.

    • 5197799@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      Is it? Last time I tried it, it gave me lots of issues. It didn’t show many books’ covers, had lots of issues when resuming reading, among other things. I do use AudioBookShelf to manage my podcasts, which it does an amazing job. Guess I’ll try it’s ebook capabilities again.

      • IllegalD@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        I’ve had no dramas with it all, sometimes it will struggle to match the right title for the metadata, but it’s a quick manual fix if need be