this post was submitted on 17 Apr 2024
18 points (87.5% liked)

Selfhosted

40329 readers
368 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Hello fellow self-hosters. I'm currently self-hosting the servarr stack, including jellyseer, radarr/sonarr, prowlarr transmission, and jellyfin. It works great.

I now want to expand my system into ebooks as well. I have readarr already set up, but it is too complicated for my wife. I've also tried calibre, which is great for ebook management,and Kavita, which is a lovely ebook server and reader. But I'm looking for something like "jellyseer for ebooks" that shows what's currently popular and makes it easy for the user to make requests and have those requests sent to an automated backend for downloading. Additionally, it should work well from a phone, and it would be ideal if it could download from Library Genesis.

Thanks in advance for your suggestions.

all 9 comments
sorted by: hot top controversial new old
[–] grehund@lemmy.world 5 points 7 months ago (1 children)

You can use lists in Readarr. Set up a Goodreads account, link Readarr to a list in Goodreads. Any books in the list will automatically be added to Readarr.

[–] sailingbythelee@lemmy.world 1 points 7 months ago

That sounds like an interesting possibility. I'll check it out. Thanks!

[–] brewery@lemmy.world 4 points 7 months ago

I tried the readarr and other options. They work sometimes but not enough to rely on it. As others mention, there's no standard naming and also, lots of people use their library card for Libby access. I also think there's a bit more of a direct link to authors so I'd prefer to buy the book unless theyre super well off anyway. To be honest, I can't see the arr's working with LibGen having looked at the open issues on integrating it, it just doesn't allow for scraping in the same way.

For me, I self host openbooks (uses IRC) and select a download straight away, which to be fair, is about the same time as searching / finding a TV show if you are after one book. I have exposed it behind an SSO so can access it on my phone and download the book straight away when someone gives me a recommendation. Most of the time I just add to a running note on phone and go through it every few months when I need more books.

It's fairly quick for multiple books but not sonarr levels of ease. The downloads go into a calibre monitored folder which then does the automation (naming, conversion if needed etc). I bulk email the new books to my kindle with one click. Calibre-web is on read only for a nice browsing experience and to read on other devices if I need to (althogh no page sync). It's a bit of manual work but I find it is not too bad and in 10 minutes I can load up enough books for months.

Occasionally IRC does not have the book so try manually searching on prowlarr, and download on sab or transmission. The downloads are almost instant so I then just wait and copy them to my downloads folder (I could probably automate this step too with tags but it's so infrequent).

[–] brandon@lemmy.world 3 points 7 months ago* (last edited 7 months ago) (2 children)

I prefer LazyLibrarian over Readarr but it still leaves a lot to be desired for end-user usability. One of the big issues with ebooks is that data is a mess, with each book having a billion different editions with spotty metadata support that makes it hard to tell what is what.

Goodreads seems like it was a decent source of data for these types of projects but they shut off new API access a couple years ago and legacy access can go away at any moment. Hardcover seems like a promising API alternative but not sure if anyone has started integrating with them yet. Manga and comics seem to be in a better state, with a more rabid fanbase maintaining data but still nowhere near what’s available for movies and tv.

[–] retro@infosec.pub 1 points 7 months ago (1 children)

Have you tried using Calibre with Readarr? You use Readarr and the request tool then you can tell Readarr to use Calibre to manipulate the library. I find that this does a fantastic job of sorting out all of my ebooks with all their editions and naming conventions.

[–] brandon@lemmy.world 2 points 7 months ago

I have, and use Calibre with LL instead and it still requires a lot of hand holding and manual grooming to get a clean library.

My big issue with Readarr is that it had a hard time fetching data for various popular and/or prolific authors. So if I wanted to fetch all the books for a particular author, there was a high likelihood it wouldn’t actually fetch the necessary book data to do so.

[–] sailingbythelee@lemmy.world 1 points 7 months ago

I didn't realize that the metadata was in such a bad state. But that would explain why I'm having difficulty finding the ebook equivalent of the smooth Jellyseer/Sonarr/Jellyfin ecosystem. Thanks for the insight.

[–] minnix@lemux.minnix.dev 0 points 7 months ago

I like Librum for reading, as far as finding https://lemmy.ml/c/piracy may know