2026-10-29T18:13:14.557474827Z [migrations] started
2026-10-29T18:13:14.562395247Z [migrations] no migrations found
2026-10-29T18:13:15.238400077Z usermod: no changes
2026-10-29T18:13:15.426333680Z ───────────────────────────────────────
2026-10-29T18:13:15.426370304Z
2026-10-29T18:13:15.426380695Z ██╗ ███████╗██╗ ██████╗
2026-10-29T18:13:15.426389172Z ██║ ██╔════╝██║██╔═══██╗
2026-10-29T18:13:15.426397248Z ██║ ███████╗██║██║ ██║
2026-10-29T18:13:15.426405285Z ██║ ╚════██║██║██║ ██║
2026-10-29T18:13:15.426413241Z ███████╗███████║██║╚██████╔╝
2026-10-29T18:13:15.426421327Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-10-29T18:13:15.426429433Z
2026-10-29T18:13:15.426437169Z Brought to you by linuxserver.io
2026-10-29T18:13:15.426445075Z ───────────────────────────────────────
2026-10-29T18:13:15.439538005Z
2026-10-29T18:13:15.439905736Z To support LSIO projects visit:
2026-10-29T18:13:15.439933311Z https://www.linuxserver.io/donate/
2026-10-29T18:13:15.439944885Z
2026-10-29T18:13:15.440325341Z ───────────────────────────────────────
2026-10-29T18:13:15.440350031Z GID/UID
2026-10-29T18:13:15.440869687Z ───────────────────────────────────────
2026-10-29T18:13:15.652337942Z
2026-10-29T18:13:15.652370918Z User UID: 911
2026-10-29T18:13:15.652380969Z User GID: 911
2026-10-29T18:13:15.652389045Z ───────────────────────────────────────
2026-10-29T18:13:15.739526998Z Linuxserver.io version: 8c70ea4d-pkg-fe36a0a8-dev-b5001ab66139acb1d21d4e8c7f55bf3aebeb08f1-pr-92
2026-10-29T18:13:15.744708043Z Build-date: 2026-10-29T18:06:56+00:00
2026-10-29T18:13:15.744732312Z ───────────────────────────────────────
2026-10-29T18:13:15.744742222Z
2026-10-29T18:13:19.024033632Z [custom-init] No custom files found, skipping...
2026-10-29T18:14:17.477328730Z 2026-10-29 18:14:17,471 INFO: Enabled configured INFO level logging. [startup.py:157 (MAIN/lazylibrarian.startup)]
2026-10-29T18:14:17.481076779Z 2026-10-29 18:14:17,480 INFO: Lazylibrarian (pid 600) is starting up... [startup.py:210 (MAIN/lazylibrarian.startup)]
2026-10-29T18:14:19.501291185Z 2026-10-29 18:14:19,500 DEBUG: Set config[LOGDIR]=/config/log [configtypes.py:170 (MAIN/special.configwrite)]
2026-10-29T18:14:19.502286470Z 2026-10-29 18:14:19,501 DEBUG: Set config[EBOOK_DIR]=/books [configtypes.py:170 (MAIN/special.configwrite)]
2026-10-29T18:14:19.503285111Z 2026-10-29 18:14:19,502 DEBUG: Set config[DOWNLOAD_DIR]=/downloads [configtypes.py:170 (MAIN/special.configwrite)]
2026-10-29T18:14:19.548244493Z 2026-10-29 18:14:19,535 DEBUG: Set config[AUDIOBOOK_DEST_FOLDER]=$Author/$Title [configtypes.py:170 (MAIN/special.configwrite)]
2026-10-29T18:14:19.562670367Z 2026-10-29 18:14:19,562 DEBUG: Read config[LOGDIR]=/config/log [configtypes.py:154 (MAIN)]
2026-10-29T18:14:19.564139817Z 2026-10-29 18:14:19,563 DEBUG: Read config[LOGSPECIALDEBUG]= [configtypes.py:154 (MAIN)]
2026-10-29T18:14:19.858097539Z 2026-10-29 18:14:19,857 INFO: Apprise library (2.1.0) installed [startup.py:249 (MAIN)]
2026-10-29T18:14:20.258137748Z 2026-10-29 18:14:20,257 INFO: Database is v0, integrity check: ok [startup.py:300 (MAIN)]
2026-10-29T18:14:20.260063627Z 2026-10-29 18:14:20,259 INFO: Database {'seq': 0, 'name': 'main', 'file': '/config/lazylibrarian.db'} [startup.py:301 (MAIN)]
2026-10-29T18:14:20.277720850Z 2026-10-29 18:14:20,277 INFO: Creating new database, version 101 [dbupgrade.py:208 (MAIN)]
2026-10-29T18:14:20.364815204Z 2026-10-29 18:14:20,363 WARNING: Malformed Query: CREATE TABLE books (AuthorID TEXT REFERENCES authors (AuthorID) ON DELETE CASCADE, BookName TEXT, BookSub TEXT, BookDesc TEXT, BookGenre TEXT, BookIsbn TEXT, BookPub TEXT, BookRate INTEGER DEFAULT 0, BookImg TEXT, BookPages INTEGER DEFAULT 0, BookLink TEXT, BookID TEXT UNIQUE, BookFile TEXT, BookDate TEXT, BookLang TEXT, BookAdded TEXT, Status TEXT DEFAULT "Skipped", WorkPage TEXT, Manual TEXT, SeriesDisplay TEXT, BookLibrary TEXT, AudioFile TEXT, AudioLibrary TEXT, AudioStatus TEXT DEFAULT "Skipped", WorkID TEXT, ScanResult TEXT, OriginalPubDate TEXT, Requester TEXT, AudioRequester TEXT, LT_WorkID TEXT, Narrator TEXT): dbupgrade, db_upgrade, 251 [database.py:146 (MAIN)]
2026-10-29T18:14:20.972232737Z 2026-10-29 18:14:20,971 INFO: Config file /config/config.ini has been saved with 5 items [config2.py:388 (CONFIG2_WRITE)]
2026-10-29T18:14:23.468879030Z 2026-10-29 18:14:23,468 ERROR: Config[HC_KEY]: read_error [configtypes.py:874 (MAIN)]
2026-10-29T18:14:23.862237822Z 2026-10-29 18:14:23,861 INFO: Database check found 0 errors [dbupgrade.py:898 (MAIN)]
2026-10-29T18:14:23.951963576Z 2026-10-29 18:14:23,951 INFO: Database updated to version 101 [dbupgrade.py:326 (MAIN)]
2026-10-29T18:14:25.792369775Z 2026-10-29 18:14:25,791 INFO: Loaded genres from /app/lazylibrarian/example.genres.json [startup.py:456 (MAIN)]
2026-10-29T18:14:25.877659083Z 2026-10-29 18:14:25,877 INFO: Bookstrap found 16 themes [startup.py:446 (MAIN)]
2026-10-29T18:14:28.145315613Z 2026-10-29 18:14:28,144 INFO: Config file /config/config.ini has been saved with 10 items (Triggered by Git) [config2.py:388 (CONFIG2_WRITE)]
2026-10-29T18:14:28.241515185Z 2026-10-29 18:14:28,240 INFO: Starting LazyLibrarian on port: 5299, webroot "" [LazyLibrarian.py:75 (MAIN)]
2026-10-29T18:14:28.243757582Z 2026-10-29 18:14:28,243 INFO: Starting LazyLibrarian web server on http://0.0.0.0:5299 [webStart.py:78 (MAIN)]
2026-10-29T18:14:28.395124285Z 2026-10-29 18:14:28,394 INFO: Scheduler started [base.py:214 (MAIN)]
2026-10-29T18:14:28.442119417Z 2026-10-29 18:14:28,441 INFO: Added job "update_openlibrary_dump" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.471309928Z 2026-10-29 18:14:28,470 INFO: Added job "update_all_totals" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.504547441Z 2026-10-29 18:14:28,504 INFO: Added job "PostProcessor" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.530261220Z 2026-10-29 18:14:28,529 INFO: Added job "cron_search_wishlist" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.558993349Z 2026-10-29 18:14:28,558 INFO: Added job "check_for_updates" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.589757169Z 2026-10-29 18:14:28,589 INFO: Added job "clean_cache" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.612591088Z 2026-10-29 18:14:28,612 INFO: Added job "cron_dbbackup" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.616889225Z Connection to localhost (127.0.0.1) 5299 port [tcp/*] succeeded!
2026-10-29T18:14:28.654946455Z 2026-10-29 18:14:28,654 INFO: Added job "author_update" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:28.692991831Z 2026-10-29 18:14:28,692 INFO: Added job "series_update" to job store "default" [base.py:1092 (MAIN)]
2026-10-29T18:14:29.285729997Z [ls.io-init] done.