LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads Librarything
and optionally GoogleBooks
as sources for author info and book info. License: GNU GPL v3
|Traefik**||lazylibrarian:5299||Only for Internal App-to-App Communication|
|https||lazylibrarian.domain.com||Traefik must be Deployed; Remote Servers|
|http||domain.com:5299||Poor Security Practice - Stop with PG Port Guard|
|http||ipv4:5299||Ideal Only for Local Servers|
** Ideal for Apps to communicate between with one another. Click Here
for more info!
Starting with v8.1, plexguide will autoconfigure the paths, categories, and some essential settings by default.
We provide most download locations by default, however you will see log errors about missing folders. It's recommended you customize the "Download Folder" under the processing configuration. This is a comma-separated list of download folders.
You will need to customize this for your environment. For example if you use SABnzbd
, change the value to /mnt/downloads/SABnzbd
LazyLibrarian uses only 1 category for the downloaders to download both ebooks and abooks, however it will import them into /mnt/unionfs/ebooks and /mnt/unionfs/abooks respectively.
LazyLibrarian will not search download subfolders, so you can't just specify /mnt/downloads. You will need to specify the specific directory where your downloader puts ebook/abook files. I
If you use RuTorrent
but you aren't using categories to sort downloads, you want to use /mnt/downloads/RuTorrent
Default Paths (configured automatically)
Incase you are upgrading or change the paths and it's causing problems, here are the default paths to assist you!
|ebooks Library Folder||/mnt/unionfs/ebooks|
|abook Library Folder||/mnt/unionfs/abooks|
Auto Import to Calibre
If you are using Calibre
to host your ebook database you'll need to follow the next steps to get Lazylibrarian to automatically import ebooks to Calibre
1. Edit .yml or container. In ENVIRONMENT (ENV) add
2. Lazylibrarian > Config > Processing > Calibre
> Calibredb import program: type
3. If not working go back to the .yml or Portainer
and add the following volume:
4. Lazylibrarian > Config > Processing > Ebook Library Folder > type:
(This should already be set).
Additional InformationOfficial Documentation Homepage
Official Gitlab Page