Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- UNRAID + LazyLibrarian + Calibre
- GOAL:
- 1. LazyLibrarian downloads
- 2. Calibre emails converted book to email/kindle etc
- 3. Calibre-Web stays in-sync and provides a nice front-end
- If this works for you feel free to say thanks with some crypto donations
- NANO: nano_3g1qtwrqmoxkun6wdhgd9w5pgx613n6epa5sgdp6n1sjdsmfx9zkw9s3s81i
- BANANO: ban_1q8s1gonxkf7ninguuanbpy1fj1ta8nn61xeqpwjxw1nra9o1wdmb7t6z758
- DOGE: D5E1aPA1rpCKNGpzniTme9LBZfTMEBxyKy
- UNRAID Docker Apps/Containers
- * https://forums.unraid.net/topic/54088-support-thraxis-docker-repo/
- * https://forums.unraid.net/topic/80729-support-linuxserverio-calibre/
- * https://forums.unraid.net/topic/71927-support-linuxserverio-calibre-web/
- ################################################################################################################
- >>>> # Calibre # <<<<
- ################################################################################################################
- *Calibre unRaid Mapping:
- Name: Library
- Container Path: /books
- Host Path: /mnt/user/media/books/
- Access: Read/Write
- Description: Location for calibredb & books
- Name: Import Location
- Container Path: /downloads
- Host Path: /mnt/user/downloads/
- Access: Read/Write
- Description: For importing books from your download program tor/nzb etc.
- Name: calibre
- Container Path: /calibre
- Host Path: /mnt/user/media/calibre/
- Access: Read/Write
- Description: ...
- ADD Variable:
- Name:CalibreMod
- KEY:DOCKER_MODS
- Value:linuxserver/calibre-web:calibre
- Description:optional - Adds the ability to enable the Calibredb import program
- *Calibre Config:
- Library DB will be located at /books
- Settings "Sharing over the net" enabled. Run at startup enabled.
- User accounts should include user lazylibrarian and password lazylibrarian [or whatever your prefer]
- Adding books: Specify folder "/downloads/completed/books" for automatically adding books
- eBook Naming: <LEAVE AS DEFAULT>
- Old Books: if adding books, manually add from /downloads/completed/books
- OPTIONAL: Enable auto conversion to preferred format and set to auto send and adding new books.
- ################################################################################################################
- >>>> # LazyLibrarian # <<<<
- ################################################################################################################
- *LazyLibrarian unRaid Docker Mapping:
- run privileged [may not be needed]
- /downloads <--> /mnt/user/downloads
- /books <--> /mnt/user/media/books/ [NOTE: MATCHES CALIBRE mapping]
- /books_import <--> /mnt/user/media/books_import/ [NOTE: Used for manual import only]
- OPTIONAL: The following is only needed if using the linuxserverio docker container instead of thraxis
- * Add new variable with these settings:
- Name: CalibreMod
- Key: DOCKER_MODS
- Value: linuxserver/calibre-web:calibre
- Description: Adds the ability to enable the Calibredb program for ebook conversion
- Next, open up the interface for LL.
- *LazyLibrarian Settings [remember to save changes]
- [OPTIONAL] Config > Interface > I prefer bookstrap / flatly theme for readability
- [OPTIONAL] Config > Importing > eBooks > set to: epub, mobi, pdf [kindle approved formats]
- Config > Processing > Download Directories: /downloads/completed/books
- Config > Processing > eBook Library Folder: /books
- Config > Processing > Magazine Foldername Pattern: /magazines/$Title/$IssueDate
- Config > Processing > Enable: Search when added
- Config > Processing > Enable: "Use Calibre Content Server"
- Set Calibre Server URL , User and Password. You can find this in settings inside Calibre
- i.e.: http://[calibre_content_server_IP]:8085 -- USER:lazylibrarian -- PWD: lazylibrarian
- Calibredb import program: /opt/calibre/calibredb [ some report using /usr/bin/calibredb ]
- [OPTIONAL] Config > Web Root: /librarian [or whatever]
- Finishing adding in more providers and setting up downloaders etc.
- Restart the container. If you changed web root, change in docker settings too.
- Everything should be happy now. This was one of the more frustrating things to setup I've encountered.
- If you also want calibre-web keep going.
- ################################################################################################################
- >>>> # Calibre-Web # <<<<
- ################################################################################################################
- *Calibre-Web Mapping:
- Name: Books
- Container Path: /books
- Host Path: /mnt/user/media/books/
- Access: Read/Write
- Description: Location of Calibre library
- * Add new variable with these settings:
- Name: CalibreMod
- Key: DOCKER_MODS
- Value: linuxserver/calibre-web:calibre
- Description: Adds the ability to enable the Calibredb program for ebook conversion
- *Calibre-Web Config:
- Basic configuration > Location of Calibre database: /books
- And that's it. Feel free to add email also.
- If this works for you feel free to say thanks on reddit u/icecave509 or with some crypto donations
- NANO: nano_3g1qtwrqmoxkun6wdhgd9w5pgx613n6epa5sgdp6n1sjdsmfx9zkw9s3s81i
- BANANO: ban_1q8s1gonxkf7ninguuanbpy1fj1ta8nn61xeqpwjxw1nra9o1wdmb7t6z758
- DOGE: D5E1aPA1rpCKNGpzniTme9LBZfTMEBxyKy
Add Comment
Please, Sign In to add comment