I’ve picked up an eink Android tablet, which is awesome. However I have plenty of ebooks I’ve purchased over the years on places such as Humble, and I was wondering whether there was a self hosted solution like Plex/Emby/Jellyfin but designed for ebooks.

I’ve seen Calibre but it doesn’t seem to be quite the same thing, and running a sync is a bit clunky for the spouse factor.

Is there anything that would index the books, show a bookshelf and allow me to read them, with offline support?

Preferably with an Android app for reading with, and the reader handling eink rather than scrolling.

  • ⓝⓞ🅞🅝🅔@lemmy.ca
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    9 months ago

    This.

    We each have an account. Login to the web interface. Choose the desired book. Click send. The epub is emailed to our Kindle.

    Running calibre-web off a docker instance. Library is on my NAS.

    I use the Window client to add books, handle conversions, and manage things since I have specialized plugins. You can read via the web app as well, but I prefer my ancient Paperwhite.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      3
      ·
      9 months ago

      The epub is emailed to our Kindle.

      Amazon have been making this harder and harder. Originally you could define an allowlist of senders, and any emails from those senders would go to the Kindle. Then they changed it so you have to click a link in an email to approve it. Now, you have to go to Amazon, find the Kindle content page (which is well hidden), and click a button to approve it.

      If you know a workaround for that then I’d love to hear it.

      • ⓝⓞ🅞🅝🅔@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        I vaguely remember what you’re referring to and being pretty frustrated about it. I can’t remember exactly what changed regarding clicking an emailed link. I simply don’t experience that any longer. Either Amazon stopped or I changed some setting somewhere that I’m not recalling off hand… 😬

        Currently, I have calibre-web (and the windows client) set to use my email’s SMTP credentials. I then set the “sender” to an Amazon approved email. In my case, the email isn’t actually real. I just use a forwarder.

        Make sure you add that sender email to the Amazon personal document approved email list.

        The most recent bump I’ve had with Amazon is that they no longer accept mobi files. It’s no big deal though since they accept epubs without an issue.