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.
I think kavita works fairly well. It doesn’t have an app, but it comes with a built-in OPDS server, so you can just plug the link into any app that supports it and access all your book. For eink devices I recommend koreader. For other devices you may prefer an app with a less confusing UI, but that’s a matter of preference. Alternatively the kavita webclient has a reader as well.
AudiobookShelf does more than audiobooks. You can do epubs, etc.
I shill audiobookshelf every chance I get.
Jellyfin can do books with a plugin
The reader itself leaves a lot to be desired though. There’s literally no UI besides the arrow keys and no way to configure font rendering etc. It’s cool that the functionality is there, but it needs work.
On android there is a client for it, called Jellybook, but I have never used it. Maybe that has better UI than the official app.
I’m a JF developer and personally use Kavita for my books 🤣
So not a solution you’re asking for but the remarkable e-ink tablet has a great set of apps for mobile devices and computers. It hosts your books in the cloud so you’ll always have access to stuff anywhere with internet. Automatically syncs across devices. Pretty slick.
Yeah. An eInk device that can run an Android file browser and just grab eBook files off the local network is a fantastic solution.
Syncthing and KoReader. I also have a few android eink devices and this system works great for me. When I need a better interface for organizing/editing metadata of files I use calibre which also has some plugins to help free your files from proprietary epub readers.
Jellyfin has ebook support and allows you to download them for offline reading, which I reccommend because the ebook viewer is very basic
I’ll give it a go. Thanks!
I can confirm and I do use this feature of jellyfin. It works great. The reader is unusable. I use Librera for reading. It’s great, free, and open source.
So my flow is biblio, mam, library Genesis, Anna’s. Then to jellyfin folder that it reads automatically. Then I can download that to any device connected to the jellyfin server. Local is easy, abroad through tailscale.
Calibre
I’ve been looking for something like this for a while. Calibre is great for managing it on a personal machine, but I want something that I can use on the web and then, with a click, send a book to a Kindle or whatever.
Calibre Content Server
https://manual.calibre-ebook.com/server.htmlOr Calibre-Web
https://github.com/janeczku/calibre-webYeah, based on OP saying low WAF, I’m guessing maybe he didn’t set up the content server? Ours is great, and I can read on my phone or 2-in-1.
Calibre does all the management and conversion/reading/other but you have to do the initial work of cataloging them.
Afaik it won’t download covers. Maybe it does now, idk.
I wasn’t aware of a good reader app, and it required me to use the web view. Unless there is one that I missed?
I run calibre off my desktop. You can enable the Calibre content server and it can serve up your books for download (or provide a web reader).
If you have an Android device, you can use something like Moon Reader (or any other reading app that supports epub or Pdf) to download content from the Calibre content server.
With respect to covers and metadata, Calibre can tag and fill in this info as well - out of the box it will scrape information from Amazon.
deleted by creator
I’ve used Ubooquity on and off for this. It has some nice features, but isn’t open source.
❤️
Thank you. Half the battle is learning the correct terminology!
Calibre-web supports OPDS and uses the Calibre database.
The calibre content server also serves OPDS. Once you have a OPDS server in place you’ll need to point a capable reader at it, but after that syncing and reading happens in the reader.
Koreader has a plugin to sync with calibre local server and its a REALLY good ereader software
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters NAS Network-Attached Storage Plex Brand of media server package SMTP Simple Mail Transfer Protocol
2 acronyms in this thread; the most compressed thread commented on today has 9 acronyms.
[Thread #496 for this sub, first seen 8th Feb 2024, 18:45] [FAQ] [Full list] [Contact] [Source code]
Good bot
https://wiki.kavitareader.com/en/faq/external-readers
I keep not getting to it, so can’t vouch for it, but Kavita looks like it’s worth trying.
I use Kavita. I have some minor complaints but in general it works.
I haven’t tried others though, so can’t say if it’s the best or not.