2026-08-16T16:53:35.193224843Z [migrations] started
2026-08-16T16:53:35.193281417Z [migrations] no migrations found
2026-08-16T16:53:35.255356482Z usermod: no changes
2026-08-16T16:53:35.272212663Z ───────────────────────────────────────
2026-08-16T16:53:35.272260960Z
2026-08-16T16:53:35.272266040Z ██╗ ███████╗██╗ ██████╗
2026-08-16T16:53:35.272272563Z ██║ ██╔════╝██║██╔═══██╗
2026-08-16T16:53:35.272278225Z ██║ ███████╗██║██║ ██║
2026-08-16T16:53:35.272282503Z ██║ ╚════██║██║██║ ██║
2026-08-16T16:53:35.272287133Z ███████╗███████║██║╚██████╔╝
2026-08-16T16:53:35.272291832Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-08-16T16:53:35.272296181Z
2026-08-16T16:53:35.272301031Z Brought to you by linuxserver.io
2026-08-16T16:53:35.272305520Z ───────────────────────────────────────
2026-08-16T16:53:35.272508408Z
2026-08-16T16:53:35.272531305Z To support LSIO projects visit:
2026-08-16T16:53:35.272538740Z https://www.linuxserver.io/donate/
2026-08-16T16:53:35.272547227Z
2026-08-16T16:53:35.272559982Z ───────────────────────────────────────
2026-08-16T16:53:35.272565103Z GID/UID
2026-08-16T16:53:35.272573810Z ───────────────────────────────────────
2026-08-16T16:53:35.277624265Z
2026-08-16T16:53:35.277642552Z User UID: 911
2026-08-16T16:53:35.277647252Z User GID: 911
2026-08-16T16:53:35.277652432Z ───────────────────────────────────────
2026-08-16T16:53:35.278533537Z Linuxserver.io version: 02af0464-ls332
2026-08-16T16:53:35.278736396Z Build-date: 2026-08-16T16:38:03+00:00
2026-08-16T16:53:35.278744562Z ───────────────────────────────────────
2026-08-16T16:53:35.278750214Z
2026-08-16T16:53:35.349197547Z [custom-init] No custom files found, skipping...
2026-08-16T16:53:36.786614563Z 2026-08-16 16:53:36,786 INFO: Enabled configured INFO level logging. [startup.py:144 (MAIN/lazylibrarian.startup)]
2026-08-16T16:53:36.786986964Z 2026-08-16 16:53:36,786 INFO: Lazylibrarian (pid 171) is starting up... [startup.py:197 (MAIN/lazylibrarian.startup)]
2026-08-16T16:53:38.788097294Z 2026-08-16 16:53:38,787 DEBUG: Set config[LOGDIR]=/config/log [configtypes.py:170 (MAIN/special.configwrite)]
2026-08-16T16:53:38.788141693Z 2026-08-16 16:53:38,788 DEBUG: Set config[EBOOK_DIR]=/books [configtypes.py:170 (MAIN/special.configwrite)]
2026-08-16T16:53:38.788145952Z 2026-08-16 16:53:38,788 DEBUG: Set config[DOWNLOAD_DIR]=/downloads [configtypes.py:170 (MAIN/special.configwrite)]
2026-08-16T16:53:38.788871183Z 2026-08-16 16:53:38,788 DEBUG: Set config[AUDIOBOOK_DEST_FOLDER]=$Author/$Title [configtypes.py:170 (MAIN/special.configwrite)]
2026-08-16T16:53:38.789655293Z 2026-08-16 16:53:38,789 DEBUG: Read config[LOGDIR]=/config/log [configtypes.py:154 (MAIN)]
2026-08-16T16:53:38.789724713Z 2026-08-16 16:53:38,789 DEBUG: Read config[LOGSPECIALDEBUG]= [configtypes.py:154 (MAIN)]
2026-08-16T16:53:38.807993880Z 2026-08-16 16:53:38,806 INFO: Apprise library (1.12.0) installed [startup.py:236 (MAIN)]
2026-08-16T16:53:38.965665146Z 2026-08-16 16:53:38,965 INFO: Database is v0, integrity check: ok [startup.py:285 (MAIN)]
2026-08-16T16:53:38.965730067Z 2026-08-16 16:53:38,965 INFO: Database {'seq': 0, 'name': 'main', 'file': '/config/lazylibrarian.db'} [startup.py:286 (MAIN)]
2026-08-16T16:53:38.966680883Z 2026-08-16 16:53:38,966 INFO: Creating new database, version 92 [dbupgrade.py:204 (MAIN)]
2026-08-16T16:53:39.021990808Z 2026-08-16 16:53:39,021 INFO: Config file /config/config.ini has been saved with 5 items [config2.py:388 (CONFIG2_WRITE)]
2026-08-16T16:53:39.179181125Z 2026-08-16 16:53:39,179 ERROR: Config[HC_KEY]: read_error [configtypes.py:874 (MAIN)]
2026-08-16T16:53:39.192789582Z 2026-08-16 16:53:39,192 INFO: Database check found 0 errors [dbupgrade.py:888 (MAIN)]
2026-08-16T16:53:39.195946442Z 2026-08-16 16:53:39,195 INFO: Database updated to version 92 [dbupgrade.py:320 (MAIN)]
2026-08-16T16:53:40.115714272Z 2026-08-16 16:53:40,115 INFO: Loaded genres from /app/lazylibrarian/example.genres.json [startup.py:456 (MAIN)]
2026-08-16T16:53:40.161291438Z 2026-08-16 16:53:40,161 INFO: Bookstrap found 16 themes [startup.py:407 (MAIN)]
2026-08-16T16:53:40.428897494Z 2026-08-16 16:53:40,428 INFO: Starting LazyLibrarian on port: 5299, webroot "" [LazyLibrarian.py:75 (MAIN)]
2026-08-16T16:53:40.429150253Z 2026-08-16 16:53:40,429 INFO: Starting LazyLibrarian web server on http://0.0.0.0:5299 [webStart.py:78 (MAIN)]
2026-08-16T16:53:40.481842564Z Connection to localhost (127.0.0.1) 5299 port [tcp/*] succeeded!
2026-08-16T16:53:40.495088732Z [ls.io-init] done.
2026-08-16T16:53:40.535411752Z 2026-08-16 16:53:40,535 INFO: Scheduler started [base.py:214 (MAIN)]
2026-08-16T16:53:40.540308918Z 2026-08-16 16:53:40,540 INFO: Added job "update_all_totals" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.543399315Z 2026-08-16 16:53:40,543 INFO: Added job "PostProcessor" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.545708437Z 2026-08-16 16:53:40,545 INFO: Added job "cron_search_wishlist" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.548500833Z 2026-08-16 16:53:40,548 INFO: Added job "check_for_updates" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.551196324Z 2026-08-16 16:53:40,551 INFO: Added job "clean_cache" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.553625578Z 2026-08-16 16:53:40,553 INFO: Added job "cron_dbbackup" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.558290877Z 2026-08-16 16:53:40,558 INFO: Added job "author_update" to job store "default" [base.py:1092 (MAIN)]
2026-08-16T16:53:40.562275997Z 2026-08-16 16:53:40,562 INFO: Added job "series_update" to job store "default" [base.py:1092 (MAIN)]