February 22, 20206 yr Your best bet will be the LL github page. They have a but tracker. Having said this, wouldn’t put my hopes too high. Development is less active and user base doesn’t seem to be huge either. I’ve always been hoping we may see a Readarr of some form. Let’s keep fingers crossed!
February 22, 20206 yr ok, ill give that a go. Thanks. I agree some sort of Readarr would be great. I had zero problems with Sonarr, Radarr and Lidarr. Maybe the solution is to cut right down on reading and watch more tv 🤔
February 22, 20206 yr Exactly Would be great to hear from you whether you found a stable way to get it working. I’ve given after trying for several months.
February 22, 20206 yr I suppose, to be fair, the complexity is coming from integration with Calibre (My plex server only has to have access to downloaded files). It's frustrating that calibre is actually importing the files but LL is not processing that correctly. Because LL won't do that processing I have about a hundred calibre copies of the same book. Maybe I will motivate myself by reading every copy until i resolve the issue 😂 In any case, I will persevere a while longer. If i get results i'll report back
March 1, 20206 yr On 2/22/2020 at 7:50 PM, Black Aura said: I suppose, to be fair, the complexity is coming from integration with Calibre (My plex server only has to have access to downloaded files). It's frustrating that calibre is actually importing the files but LL is not processing that correctly. Because LL won't do that processing I have about a hundred calibre copies of the same book. Maybe I will motivate myself by reading every copy until i resolve the issue 😂 In any case, I will persevere a while longer. If i get results i'll report back I gave up and used the auto add directory method. It's not my preferred way but it works ok
May 18, 20206 yr Hoping for some help, I have installed LL docker but when i try and open it I get a connection reffused error. See below for the logs: Quote [s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] 01-envfile: executing... [cont-init.d] 01-envfile: exited 0. [cont-init.d] 10-adduser: executing... ------------------------------------- _ () | | ___ _ __ | | / __| | | / \ | | \__ \ | | | () | |_| |___/ |_| \__/ Brought to you by linuxserver.io ------------------------------------- To support LSIO projects visit: https://www.linuxserver.io/donate/ ------------------------------------- GID/UID ------------------------------------- User uid: 99 User gid: 100 ------------------------------------- [cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... [cont-init.d] 30-config: exited 0. [cont-init.d] 99-custom-scripts: executing... [custom-init] no custom files found exiting... [cont-init.d] 99-custom-scripts: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. 18-May-2020 15:20:09 - INFO :: MAIN : __init__.py:initialize:791 : Log (Rotating) Level set to [1]- Log Directory is [/config/log] - Config level is [1] 18-May-2020 15:20:09 - INFO :: MAIN : __init__.py:initialize:797 : Screen Log set to INFO Lazylibrarian (pid 245) is starting up... Traceback (most recent call last): File "/usr/lib/python3.6/configparser.py", line 789, in get value = d[option] File "/usr/lib/python3.6/collections/__init__.py", line 883, in __getitem__ return self.__missing__(key) # support subclasses that define __missing__ File "/usr/lib/python3.6/collections/__init__.py", line 875, in __missing__ raise KeyError(key) KeyError: 'gen_dltypes' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/app/lazylibrarian/LazyLibrarian.py", line 329, in <module> main() File "/app/lazylibrarian/LazyLibrarian.py", line 186, in main lazylibrarian.initialize() File "/app/lazylibrarian/lazylibrarian/__init__.py", line 801, in initialize config_read() File "/app/lazylibrarian/lazylibrarian/__init__.py", line 922, in config_read CFG.set('GEN_0', 'DLTYPES', CFG.get('GEN', 'GEN_DLTYPES')) File "/usr/lib/python3.6/configparser.py", line 792, in get raise NoOptionError(option, section) configparser.NoOptionError: No option 'gen_dltypes' in section: 'GEN' 18-May-2020 15:20:14 - INFO :: MAIN : __init__.py:initialize:791 : Log (Rotating) Level set to [1]- Log Directory is [/config/log] - Config level is [1] 18-May-2020 15:20:14 - INFO :: MAIN : __init__.py:initialize:797 : Screen Log set to INFO Lazylibrarian (pid 264) is starting up... Traceback (most recent call last): File "/usr/lib/python3.6/configparser.py", line 789, in get value = d[option] File "/usr/lib/python3.6/collections/__init__.py", line 883, in __getitem__ return self.__missing__(key) # support subclasses that define __missing__ File "/usr/lib/python3.6/collections/__init__.py", line 875, in __missing__ raise KeyError(key) KeyError: 'gen_dltypes'
August 24, 20205 yr 19 hours ago, Mr_Jay84 said: Hoe do I go about adding --userid= to the start up command? You can't without changing the run file inside the container. And it will be overwritten every time you update the container.
September 22, 20205 yr How do i get calibredb and ffmpeg both to work at the same time? I have tried all sorts of manner of changing the extra parameters and adding variables but I can only get one to work at a time. starts up in my logs with one working then stays that way. Anybody got any ideas?
September 22, 20205 yr 4 hours ago, cheerios2006 said: calibredb and ffmpeg both to work at the same time Will Unraid not let you start them both at the same time, or does it let you start them both but then one of them doesn't work?
October 1, 20205 yr When I start the docker it only loads one or the other. It will not load both. It does not show any errors in my logs. I am using " -e DOCKER_MODS=linuxserver/calibre-web:calibre|linuxserver/mods:lazylibrarian-ffmpeg " in my extra parameters. When I do that I get " -e DOCKER_MODS=linuxserver/calibre-web:calibre|linuxserver/mods:lazylibrarian-ffmpeg 'linuxserver/lazylibrarian' sh: linuxserver/mods:lazylibrarian-ffmpeg: No such file or directory "
November 8, 20205 yr On 8/25/2020 at 12:10 AM, saarg said: You can't without changing the run file inside the container. And it will be overwritten every time you update the container. Would there be a way of using a script to add --userid=xxxx to the start up? Alternatively how would I do it in the docker itself? Ill just re-add it when it updates. Edited November 8, 20205 yr by Mr_Jay84
November 8, 20205 yr 10 hours ago, Mr_Jay84 said: Would there be a way of using a script to add --userid=xxxx to the start up? Alternatively how would I do it in the docker itself? Ill just re-add it when it updates. Why do you need to add --userid? The container already take care of running it as the correct user. If you absolutely have to change anything you can read this blog https://blog.linuxserver.io/2019/09/14/customizing-our-containers/
November 8, 20205 yr 13 hours ago, saarg said: Why do you need to add --userid? The container already take care of running it as the correct user. If you absolutely have to change anything you can read this blog https://blog.linuxserver.io/2019/09/14/customizing-our-containers/ Its for setting LL to boot with guest account access as its being used with Organizr Auth so that the basic user can add books/authors to be downloaded but keep them out of the LL admin account. EDIT: the developer has stated this "You need to add the userid to lazylibrarian inside the docker, not to the docker itself. If you are using the linuxserver docker then lazylibrarian is started using the file /etc/services.d/lazylibrarian/run this file is where you need to add the userid." Unfortunately when I try and 'vi' into the file I'm prevented. Edited November 9, 20205 yr by Mr_Jay84
November 25, 20205 yr None of the external programs such as ffmpeg or ebook-convert seem to some with the container or are not properly set up. Am I missing the point of using containers here? Why would those program names be pre-configured, but the programs are missing?
December 6, 20205 yr Hello I just installed LL. I manage to add authors but LL cannot find any books for these authors. Did I miss something? Thanks for your help
December 27, 20205 yr I just set this up, and am able to add an author and download ebooks and audiobooks, but they are not moving to my media share like I designated. I did find out that it seems to be postprocessing and renaming and moving to my app data folder. I see nowhere in the settings that is causing this. It is making an author folder and then renaming the books and putting them into subfolders inside of the author folder. But like I said, it is going to app data instead of my media share.
December 29, 20205 yr Hi all. I am having an issue where LL successfully finds a book and then sends it to SABNZBD where it is successfully downloaded but then LL does not process the completed download. Pretty much this issue on GitHub. It's odd because the completed downloads WERE being processed at some point today but then stopped suddenly. The only change I had made was to setup a Calibre library. My Calibre library is kept in its own share (following SpaceInvaderOne's setup) at /calibrelibrary and is NOT under /media/books. The prior LL files that were processed successfully are set to their respective </media/books/Author/Book Title> subfolder and Calibre then looks in /media/books to import/make a copy to the share /calibrelibrary I understand the LL project itself has not been updated for the last 2 years or so but if anyone has the post-processing working, I don't mind to do periodic manual Importing to Calibre itself. TIA! debug.zip Edited December 29, 20205 yr by junknstuff Added image & debug file
December 30, 20205 yr My current workaround is to manually add the LL BookID to the end of the downloaded file directory then run the post-processor, which is better than nothing, but I'm not sure what I'm missing for a truly automated experience. The workaround was found in this Git issue from 2018
February 4, 20215 yr On 10/1/2020 at 9:31 AM, cheerios2006 said: When I start the docker it only loads one or the other. It will not load both. It does not show any errors in my logs. I am using " -e DOCKER_MODS=linuxserver/calibre-web:calibre|linuxserver/mods:lazylibrarian-ffmpeg " in my extra parameters. When I do that I get " -e DOCKER_MODS=linuxserver/calibre-web:calibre|linuxserver/mods:lazylibrarian-ffmpeg 'linuxserver/lazylibrarian' sh: linuxserver/mods:lazylibrarian-ffmpeg: No such file or directory " @cheerios2006 Make sure you extra parameters look exactly like this: -e 'DOCKER_MODS=linuxserver/calibre-web:calibre|linuxserver/mods:lazylibrarian-ffmpeg' Please note the single quotation marks. It will take a long time (like a minute or two) for your container to start the first time. All the different libraries have to be pulled in and installed. You can console in to the container after it fully starts and type ffmpeg, and you can see that it is installed. I was able to properly tag audio books using LL (and have them looking pretty in Plex, but I digress). As for the Calibre integration, I cannot verify that this is working yet. Calibre is not the most straightforward thing to configure, but I am working on it. I hope this helps.
April 7, 20215 yr The LazyLibrarian GUI continually fails to load on my browser. Error codes from the logs are pasted below: /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py:1020: InsecureRequestWarning: Unverified HTTPS request is being made to host 'www.howsmyssl.com'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning, 06-Apr-2021 17:06:47 - INFO :: MAIN : __init__.py:build_genres:1919 : Loaded genres from /app/lazylibrarian/example.genres.json /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py:1020: InsecureRequestWarning: Unverified HTTPS request is being made to host 'bootswatch.com'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning, 06-Apr-2021 17:06:49 - INFO :: MAIN : __init__.py:build_bookstrap_themes:1904 : Bookstrap found 16 themes /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py:1020: InsecureRequestWarning: Unverified HTTPS request is being made to host 'lazylibrarian.gitlab.io'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning, /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py:1020: InsecureRequestWarning: Unverified HTTPS request is being made to host 'gitlab.com'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning, 06-Apr-2021 17:06:51 - INFO :: MAIN : versioncheck.py:logmsg:42 : Lazylibrarian is up to date 06-Apr-2021 17:06:52 - WARNING :: MAIN : LazyLibrarian.py:main:251 : Unrecognised version [0b44252f] to force upgrade delete /config/cache/version.txt 06-Apr-2021 17:06:52 - INFO :: MAIN : LazyLibrarian.py:main:269 : Apprise library (0.9.1) installed 06-Apr-2021 17:06:52 - INFO :: MAIN : LazyLibrarian.py:main:286 : Starting LazyLibrarian on port: 5299, webroot "http" 06-Apr-2021 17:06:52 - INFO :: MAIN : webStart.py:initialize:69 : Starting LazyLibrarian web server on http://192.168.0.20:5299/http 06-Apr-2021 17:06:52 - WARNING :: MAIN : webStart.py:initialize:246 : Failed to start on port: 5299. Is something else running? 06-Apr-2021 17:06:52 - WARNING :: MAIN : webStart.py:initialize:247 : Port 5299 is in use on '192.168.0.20'; perhaps the previous httpserver did not shut down properly. Lazylibrarian (pid 609) is starting up... Failed to start on port: 5299. Is something else running? Port 5299 is in use on '192.168.0.20'; perhaps the previous httpserver did not shut down properly. I can confirm that port 5299 is not used by any other docker. All the WebGUIs of my other dockers (Plex, Deluge, MakeMKV) seem to work properly. Thanks for your time.
June 17, 20215 yr How do I point lazylibrarian to my existing calibre library? Found the box under processing but just keeps saying error does not exsist?
August 6, 20214 yr There seem to be a lot of problems with the front-end for this image: - The "search" button on the ebooks/audiobooks page doesn't do anything, just refreshes the page - The search box on the "series" page returns a 404 because the URL parameter is called "searchbox" (manually changing the URL to use "name" seems to work) - Changing of the "status" dropdowns on the manage page seems to just refresh the page and only ever show things in the "wanted" state Anyone else seeing this? I don't see any js errors in my console and the behavior is the same between Firefox and Chrome.
October 16, 20214 yr So I have a ton of audio books, in a folder structure like this: Last, First - Book 1 - mp3 - Book 2 etc The mp3s do not all have the correct ID3 tags, they are kid of all over the place, but fixing all of that is a project that would take some time as I have quite a few books. Can LazyLibrarian help me organize all of this? I am not talking about fixing the ID3 tags (though it would be cool if it could) rather just looking for a front end that can better help me navigate it all and get all the meta data on the books. Basically I am wondering if it can work like plex, point it at a folder, tell it what's in there and let it go and download all the meta data and add the (multiple) MP3s to the record.
June 2, 20224 yr As of the latest update, goodreads sync no longer works. The error message in logs is shown here: The error message directs me to the FAQ (https://lazylibrarian.gitlab.io/faq/) which mentions issues with SSL in Ubuntu 20.04+. Is there any intention to change the relevant SSL packages in the container image so that this works again?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.