This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/TheWicklowWolf on 2024-06-17 12:40:32+00:00.
Library:
- Readarr - used for structure, file names and metadata.
- eBookBuddy - used for discovering new books.
- BookBounty - used for book retrieval.
- AudioBookShelf (ABS) - used for client access.
Notice there is no Calibre or Calibre-web?
I use ABS instead, but to get Readarr and ABS to work together is use the following file and folder path in Readarr:
{Book Series}/{Book SeriesPosition - }{Book Title} {(Release Year)}/{Book SeriesPosition - }{Book Series - }{Author Name} - {Book Title}{ (Release Year)}{ (PartNumber)}
With BookBounty I set the download path to a folder that Readarr can see but ABS cannot, this prevents ABS from importing the book before it is processed by Readarr.
As I have ABS and Readarr working from the same folder, I have a volume mounted like this in the ABS docker-compose, which prevents ABS for seeing the unprocessed files.
volumes:
- /books/_unprocessed
Additional Tools:
- ConvertBooks - A homemade tool to convert books to my required format.
It runs once a day to check if there are any non-converted books in my library and if so converts the book and puts in a separate folder. This is only required because I have an older device that I copy books over to via usb.
And because they are in a different folder that neither Readarr nor ABS can see, there are no issues with duplicates etc…
As this handles the conversions, there is no need for Calibre or Calibre-web as ABS has a send to kindle function.
