[2024-12-06 04:00:00,015] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-07 04:00:00 CET)" executed successfully [2024-12-06 04:10:00,051] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-07 04:10:00 CET)" (scheduled at 2024-12-06 04:10:00+01:00) [2024-12-06 04:10:00,065] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-07 04:10:00 CET)" executed successfully [2024-12-07 04:00:00,053] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-08 04:00:00 CET)" (scheduled at 2024-12-07 04:00:00+01:00) [2024-12-07 04:00:00,074] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-08 04:00:00 CET)" executed successfully [2024-12-07 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-08 04:10:00 CET)" (scheduled at 2024-12-07 04:10:00+01:00) [2024-12-07 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-08 04:10:00 CET)" executed successfully [2024-12-07 06:05:46,304] INFO {cps.server:319} webserver stop (restart=False) [2024-12-07 06:05:46,308] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2024-12-07 06:05:46,328] INFO {cps.server:298} Performing shutdown of Calibre-Web [2024-12-07 06:11:49,009] WARN {cps.config_sql:364} Log path not valid, falling back to default [2024-12-07 06:11:49,755] INFO {cps:178} Starting Calibre Web... [2024-12-07 06:11:53,321] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2024-12-07 06:11:55,422] INFO {apscheduler.scheduler:181} Scheduler started [2024-12-07 06:11:55,424] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2024-12-07 06:11:55,426] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2024-12-07 06:11:55,427] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2024-12-07 06:11:55,431] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-12-07 06:11:55 CET], next run at: 2024-12-07 06:11:55 CET)" (scheduled at 2024-12-07 06:11:55.427092+01:00) [2024-12-07 06:11:55,449] INFO {apscheduler.scheduler:641} Removed job 079534d72c97485687751e8cb23ddbd0 [2024-12-07 06:11:55,589] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-12-07 06:11:55 CET], next run at: 2024-12-07 06:11:55 CET)" executed successfully [2024-12-07 06:12:10,224] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2024-12-08 04:00:00,008] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-09 04:00:00 CET)" (scheduled at 2024-12-08 04:00:00+01:00) [2024-12-08 04:00:00,033] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-09 04:00:00 CET)" executed successfully [2024-12-08 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-09 04:10:00 CET)" (scheduled at 2024-12-08 04:10:00+01:00) [2024-12-08 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-09 04:10:00 CET)" executed successfully [2024-12-08 06:07:04,660] INFO {cps.server:319} webserver stop (restart=False) [2024-12-08 06:07:04,665] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2024-12-08 06:07:04,686] INFO {cps.server:298} Performing shutdown of Calibre-Web [2024-12-08 06:13:40,429] WARN {cps.config_sql:364} Log path not valid, falling back to default [2024-12-08 06:13:40,762] INFO {cps:178} Starting Calibre Web... [2024-12-08 06:13:43,693] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2024-12-08 06:13:45,051] INFO {apscheduler.scheduler:181} Scheduler started [2024-12-08 06:13:45,055] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2024-12-08 06:13:45,062] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2024-12-08 06:13:45,064] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2024-12-08 06:13:45,068] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-12-08 06:13:45 CET], next run at: 2024-12-08 06:13:45 CET)" (scheduled at 2024-12-08 06:13:45.063657+01:00) [2024-12-08 06:13:45,069] INFO {apscheduler.scheduler:641} Removed job 4d8386832e8e443d8d9580b348015843 [2024-12-08 06:13:45,080] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-12-08 06:13:45 CET], next run at: 2024-12-08 06:13:45 CET)" executed successfully [2024-12-08 06:13:55,644] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2024-12-09 04:00:00,043] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-10 04:00:00 CET)" (scheduled at 2024-12-09 04:00:00+01:00) [2024-12-09 04:00:00,067] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-10 04:00:00 CET)" executed successfully [2024-12-09 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-10 04:10:00 CET)" (scheduled at 2024-12-09 04:10:00+01:00) [2024-12-09 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-10 04:10:00 CET)" executed successfully [2024-12-10 04:00:00,032] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-11 04:00:00 CET)" (scheduled at 2024-12-10 04:00:00+01:00) [2024-12-10 04:00:00,058] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-11 04:00:00 CET)" executed successfully [2024-12-10 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-11 04:10:00 CET)" (scheduled at 2024-12-10 04:10:00+01:00) [2024-12-10 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-11 04:10:00 CET)" executed successfully [2024-12-11 04:00:00,035] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-12 04:00:00 CET)" (scheduled at 2024-12-11 04:00:00+01:00) [2024-12-11 04:00:00,068] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-12 04:00:00 CET)" executed successfully [2024-12-11 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-12 04:10:00 CET)" (scheduled at 2024-12-11 04:10:00+01:00) [2024-12-11 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-12 04:10:00 CET)" executed successfully [2024-12-12 04:00:00,048] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-13 04:00:00 CET)" (scheduled at 2024-12-12 04:00:00+01:00) [2024-12-12 04:00:00,085] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-13 04:00:00 CET)" executed successfully [2024-12-12 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-13 04:10:00 CET)" (scheduled at 2024-12-12 04:10:00+01:00) [2024-12-12 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-13 04:10:00 CET)" executed successfully [2024-12-13 04:00:00,010] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-14 04:00:00 CET)" (scheduled at 2024-12-13 04:00:00+01:00) [2024-12-13 04:00:00,021] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-14 04:00:00 CET)" executed successfully [2024-12-13 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-14 04:10:00 CET)" (scheduled at 2024-12-13 04:10:00+01:00) [2024-12-13 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-14 04:10:00 CET)" executed successfully [2024-12-14 04:00:00,078] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-15 04:00:00 CET)" (scheduled at 2024-12-14 04:00:00+01:00) [2024-12-14 04:00:00,096] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-15 04:00:00 CET)" executed successfully [2024-12-14 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-15 04:10:00 CET)" (scheduled at 2024-12-14 04:10:00+01:00) [2024-12-14 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-15 04:10:00 CET)" executed successfully [2024-12-15 04:00:00,006] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-16 04:00:00 CET)" (scheduled at 2024-12-15 04:00:00+01:00) [2024-12-15 04:00:00,020] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-16 04:00:00 CET)" executed successfully [2024-12-15 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-16 04:10:00 CET)" (scheduled at 2024-12-15 04:10:00+01:00) [2024-12-15 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-16 04:10:00 CET)" executed successfully [2024-12-15 06:14:52,720] INFO {cps.server:319} webserver stop (restart=False) [2024-12-15 06:14:52,743] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2024-12-15 06:14:52,781] INFO {cps.server:298} Performing shutdown of Calibre-Web [2024-12-15 06:22:41,598] WARN {cps.config_sql:364} Log path not valid, falling back to default [2024-12-15 06:22:41,981] INFO {cps:178} Starting Calibre Web... [2024-12-15 06:22:45,338] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2024-12-15 06:22:46,586] INFO {apscheduler.scheduler:181} Scheduler started [2024-12-15 06:22:46,589] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2024-12-15 06:22:46,591] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2024-12-15 06:22:46,592] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2024-12-15 06:22:46,594] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-12-15 06:22:46 CET], next run at: 2024-12-15 06:22:46 CET)" (scheduled at 2024-12-15 06:22:46.591731+01:00) [2024-12-15 06:22:46,595] INFO {apscheduler.scheduler:641} Removed job 87b9c5e2034d41a8b345ab48744bf089 [2024-12-15 06:22:46,687] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-12-15 06:22:46 CET], next run at: 2024-12-15 06:22:46 CET)" executed successfully [2024-12-15 06:22:57,327] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2024-12-16 04:00:00,164] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-17 04:00:00 CET)" (scheduled at 2024-12-16 04:00:00+01:00) [2024-12-16 04:00:00,204] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-17 04:00:00 CET)" executed successfully [2024-12-16 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-17 04:10:00 CET)" (scheduled at 2024-12-16 04:10:00+01:00) [2024-12-16 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-17 04:10:00 CET)" executed successfully [2024-12-17 04:00:00,038] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-18 04:00:00 CET)" (scheduled at 2024-12-17 04:00:00+01:00) [2024-12-17 04:00:00,061] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-18 04:00:00 CET)" executed successfully [2024-12-17 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-18 04:10:00 CET)" (scheduled at 2024-12-17 04:10:00+01:00) [2024-12-17 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-18 04:10:00 CET)" executed successfully [2024-12-18 04:00:00,060] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-19 04:00:00 CET)" (scheduled at 2024-12-18 04:00:00+01:00) [2024-12-18 04:00:00,080] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-19 04:00:00 CET)" executed successfully [2024-12-18 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-19 04:10:00 CET)" (scheduled at 2024-12-18 04:10:00+01:00) [2024-12-18 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-19 04:10:00 CET)" executed successfully [2024-12-19 04:00:00,042] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-20 04:00:00 CET)" (scheduled at 2024-12-19 04:00:00+01:00) [2024-12-19 04:00:00,074] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-20 04:00:00 CET)" executed successfully [2024-12-19 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-20 04:10:00 CET)" (scheduled at 2024-12-19 04:10:00+01:00) [2024-12-19 04:10:00,004] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-20 04:10:00 CET)" executed successfully [2024-12-20 04:00:00,028] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-21 04:00:00 CET)" (scheduled at 2024-12-20 04:00:00+01:00) [2024-12-20 04:00:00,051] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-21 04:00:00 CET)" executed successfully [2024-12-20 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-21 04:10:00 CET)" (scheduled at 2024-12-20 04:10:00+01:00) [2024-12-20 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-21 04:10:00 CET)" executed successfully [2024-12-21 04:00:00,061] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-22 04:00:00 CET)" (scheduled at 2024-12-21 04:00:00+01:00) [2024-12-21 04:00:00,102] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-22 04:00:00 CET)" executed successfully [2024-12-21 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-22 04:10:00 CET)" (scheduled at 2024-12-21 04:10:00+01:00) [2024-12-21 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-22 04:10:00 CET)" executed successfully [2024-12-22 04:00:00,050] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-23 04:00:00 CET)" (scheduled at 2024-12-22 04:00:00+01:00) [2024-12-22 04:00:00,081] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-23 04:00:00 CET)" executed successfully [2024-12-22 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-23 04:10:00 CET)" (scheduled at 2024-12-22 04:10:00+01:00) [2024-12-22 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-23 04:10:00 CET)" executed successfully [2024-12-22 06:02:50,279] INFO {cps.server:319} webserver stop (restart=False) [2024-12-22 06:02:50,282] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2024-12-22 06:02:50,304] INFO {cps.server:298} Performing shutdown of Calibre-Web [2024-12-22 06:07:19,262] WARN {cps.config_sql:364} Log path not valid, falling back to default [2024-12-22 06:07:19,634] INFO {cps:178} Starting Calibre Web... [2024-12-22 06:07:22,319] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2024-12-22 06:07:23,611] INFO {apscheduler.scheduler:181} Scheduler started [2024-12-22 06:07:23,614] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2024-12-22 06:07:23,616] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2024-12-22 06:07:23,617] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2024-12-22 06:07:23,624] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-12-22 06:07:23 CET], next run at: 2024-12-22 06:07:23 CET)" (scheduled at 2024-12-22 06:07:23.616694+01:00) [2024-12-22 06:07:23,625] INFO {apscheduler.scheduler:641} Removed job e18e906a755844289f7873df0ad4c2c1 [2024-12-22 06:07:23,711] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-12-22 06:07:23 CET], next run at: 2024-12-22 06:07:23 CET)" executed successfully [2024-12-22 06:07:33,252] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2024-12-23 04:00:00,005] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-24 04:00:00 CET)" (scheduled at 2024-12-23 04:00:00+01:00) [2024-12-23 04:00:00,021] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-24 04:00:00 CET)" executed successfully [2024-12-23 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-24 04:10:00 CET)" (scheduled at 2024-12-23 04:10:00+01:00) [2024-12-23 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-24 04:10:00 CET)" executed successfully [2024-12-24 04:00:00,007] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-25 04:00:00 CET)" (scheduled at 2024-12-24 04:00:00+01:00) [2024-12-24 04:00:00,019] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-25 04:00:00 CET)" executed successfully [2024-12-24 04:10:00,006] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-25 04:10:00 CET)" (scheduled at 2024-12-24 04:10:00+01:00) [2024-12-24 04:10:00,007] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-25 04:10:00 CET)" executed successfully [2024-12-25 04:00:00,004] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-26 04:00:00 CET)" (scheduled at 2024-12-25 04:00:00+01:00) [2024-12-25 04:00:00,021] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-26 04:00:00 CET)" executed successfully [2024-12-25 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-26 04:10:00 CET)" (scheduled at 2024-12-25 04:10:00+01:00) [2024-12-25 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-26 04:10:00 CET)" executed successfully [2024-12-26 04:00:00,031] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-27 04:00:00 CET)" (scheduled at 2024-12-26 04:00:00+01:00) [2024-12-26 04:00:00,064] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-27 04:00:00 CET)" executed successfully [2024-12-26 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-27 04:10:00 CET)" (scheduled at 2024-12-26 04:10:00+01:00) [2024-12-26 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-27 04:10:00 CET)" executed successfully [2024-12-27 04:00:00,007] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-28 04:00:00 CET)" (scheduled at 2024-12-27 04:00:00+01:00) [2024-12-27 04:00:00,025] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-28 04:00:00 CET)" executed successfully [2024-12-27 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-28 04:10:00 CET)" (scheduled at 2024-12-27 04:10:00+01:00) [2024-12-27 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-28 04:10:00 CET)" executed successfully [2024-12-28 04:00:00,006] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-29 04:00:00 CET)" (scheduled at 2024-12-28 04:00:00+01:00) [2024-12-28 04:00:00,024] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-29 04:00:00 CET)" executed successfully [2024-12-28 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-29 04:10:00 CET)" (scheduled at 2024-12-28 04:10:00+01:00) [2024-12-28 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-29 04:10:00 CET)" executed successfully [2024-12-29 04:00:00,007] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-30 04:00:00 CET)" (scheduled at 2024-12-29 04:00:00+01:00) [2024-12-29 04:00:00,023] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-30 04:00:00 CET)" executed successfully [2024-12-29 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-30 04:10:00 CET)" (scheduled at 2024-12-29 04:10:00+01:00) [2024-12-29 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-30 04:10:00 CET)" executed successfully [2024-12-29 06:02:52,926] INFO {cps.server:319} webserver stop (restart=False) [2024-12-29 06:02:52,968] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2024-12-29 06:02:52,993] INFO {cps.server:298} Performing shutdown of Calibre-Web [2024-12-29 06:07:22,935] WARN {cps.config_sql:364} Log path not valid, falling back to default [2024-12-29 06:07:23,290] INFO {cps:178} Starting Calibre Web... [2024-12-29 06:07:26,839] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2024-12-29 06:07:28,215] INFO {apscheduler.scheduler:181} Scheduler started [2024-12-29 06:07:28,221] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2024-12-29 06:07:28,223] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2024-12-29 06:07:28,224] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2024-12-29 06:07:28,227] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-12-29 06:07:28 CET], next run at: 2024-12-29 06:07:28 CET)" (scheduled at 2024-12-29 06:07:28.223730+01:00) [2024-12-29 06:07:28,227] INFO {apscheduler.scheduler:641} Removed job 88bffb7dc53b47bd8ef5d17e7c6f9741 [2024-12-29 06:07:28,342] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-12-29 06:07:28 CET], next run at: 2024-12-29 06:07:28 CET)" executed successfully [2024-12-29 06:07:37,999] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2024-12-30 04:00:00,007] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-31 04:00:00 CET)" (scheduled at 2024-12-30 04:00:00+01:00) [2024-12-30 04:00:00,030] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-12-31 04:00:00 CET)" executed successfully [2024-12-30 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-31 04:10:00 CET)" (scheduled at 2024-12-30 04:10:00+01:00) [2024-12-30 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-12-31 04:10:00 CET)" executed successfully [2024-12-31 04:00:00,008] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-01 04:00:00 CET)" (scheduled at 2024-12-31 04:00:00+01:00) [2024-12-31 04:00:00,030] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-01 04:00:00 CET)" executed successfully [2024-12-31 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-01 04:10:00 CET)" (scheduled at 2024-12-31 04:10:00+01:00) [2024-12-31 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-01 04:10:00 CET)" executed successfully [2025-01-01 04:00:00,037] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-02 04:00:00 CET)" (scheduled at 2025-01-01 04:00:00+01:00) [2025-01-01 04:00:00,088] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-02 04:00:00 CET)" executed successfully [2025-01-01 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-02 04:10:00 CET)" (scheduled at 2025-01-01 04:10:00+01:00) [2025-01-01 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-02 04:10:00 CET)" executed successfully [2025-01-02 04:00:00,062] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-03 04:00:00 CET)" (scheduled at 2025-01-02 04:00:00+01:00) [2025-01-02 04:00:00,121] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-03 04:00:00 CET)" executed successfully [2025-01-02 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-03 04:10:00 CET)" (scheduled at 2025-01-02 04:10:00+01:00) [2025-01-02 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-03 04:10:00 CET)" executed successfully [2025-01-03 04:00:00,029] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-04 04:00:00 CET)" (scheduled at 2025-01-03 04:00:00+01:00) [2025-01-03 04:00:00,060] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-04 04:00:00 CET)" executed successfully [2025-01-03 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-04 04:10:00 CET)" (scheduled at 2025-01-03 04:10:00+01:00) [2025-01-03 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-04 04:10:00 CET)" executed successfully [2025-01-04 04:00:00,039] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-05 04:00:00 CET)" (scheduled at 2025-01-04 04:00:00+01:00) [2025-01-04 04:00:00,084] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-05 04:00:00 CET)" executed successfully [2025-01-04 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-05 04:10:00 CET)" (scheduled at 2025-01-04 04:10:00+01:00) [2025-01-04 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-05 04:10:00 CET)" executed successfully [2025-01-04 06:06:22,297] INFO {cps.server:319} webserver stop (restart=False) [2025-01-04 06:06:22,300] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-04 06:06:22,322] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-04 06:13:59,817] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-04 06:14:00,278] INFO {cps:178} Starting Calibre Web... [2025-01-04 06:14:03,470] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-04 06:14:05,135] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-04 06:14:05,137] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-04 06:14:05,139] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-04 06:14:05,140] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-04 06:14:05,143] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-04 06:14:05 CET], next run at: 2025-01-04 06:14:05 CET)" (scheduled at 2025-01-04 06:14:05.140098+01:00) [2025-01-04 06:14:05,143] INFO {apscheduler.scheduler:641} Removed job 5804ad23b91d4ca8aaf7a7797c5e0d0b [2025-01-04 06:14:05,256] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-04 06:14:05 CET], next run at: 2025-01-04 06:14:05 CET)" executed successfully [2025-01-04 06:14:19,356] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-05 04:00:00,005] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-06 04:00:00 CET)" (scheduled at 2025-01-05 04:00:00+01:00) [2025-01-05 04:00:00,019] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-06 04:00:00 CET)" executed successfully [2025-01-05 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-06 04:10:00 CET)" (scheduled at 2025-01-05 04:10:00+01:00) [2025-01-05 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-06 04:10:00 CET)" executed successfully [2025-01-06 04:00:00,047] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-07 04:00:00 CET)" (scheduled at 2025-01-06 04:00:00+01:00) [2025-01-06 04:00:00,105] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-07 04:00:00 CET)" executed successfully [2025-01-06 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-07 04:10:00 CET)" (scheduled at 2025-01-06 04:10:00+01:00) [2025-01-06 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-07 04:10:00 CET)" executed successfully [2025-01-07 04:00:00,043] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-08 04:00:00 CET)" (scheduled at 2025-01-07 04:00:00+01:00) [2025-01-07 04:00:00,080] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-08 04:00:00 CET)" executed successfully [2025-01-07 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-08 04:10:00 CET)" (scheduled at 2025-01-07 04:10:00+01:00) [2025-01-07 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-08 04:10:00 CET)" executed successfully [2025-01-08 04:00:00,045] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-09 04:00:00 CET)" (scheduled at 2025-01-08 04:00:00+01:00) [2025-01-08 04:00:00,136] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-09 04:00:00 CET)" executed successfully [2025-01-08 04:10:00,005] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-09 04:10:00 CET)" (scheduled at 2025-01-08 04:10:00+01:00) [2025-01-08 04:10:00,006] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-09 04:10:00 CET)" executed successfully [2025-01-09 04:00:00,015] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-10 04:00:00 CET)" (scheduled at 2025-01-09 04:00:00+01:00) [2025-01-09 04:00:00,033] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-10 04:00:00 CET)" executed successfully [2025-01-09 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-10 04:10:00 CET)" (scheduled at 2025-01-09 04:10:00+01:00) [2025-01-09 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-10 04:10:00 CET)" executed successfully [2025-01-10 04:00:00,048] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-11 04:00:00 CET)" (scheduled at 2025-01-10 04:00:00+01:00) [2025-01-10 04:00:00,096] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-11 04:00:00 CET)" executed successfully [2025-01-10 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-11 04:10:00 CET)" (scheduled at 2025-01-10 04:10:00+01:00) [2025-01-10 04:10:00,007] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-11 04:10:00 CET)" executed successfully [2025-01-10 06:10:59,570] INFO {cps.server:319} webserver stop (restart=False) [2025-01-10 06:10:59,595] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-10 06:10:59,618] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-10 06:18:07,261] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-10 06:18:07,673] INFO {cps:178} Starting Calibre Web... [2025-01-10 06:18:11,862] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-10 06:18:13,811] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-10 06:18:13,813] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-10 06:18:13,815] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-10 06:18:13,816] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-10 06:18:13,818] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-10 06:18:13 CET], next run at: 2025-01-10 06:18:13 CET)" (scheduled at 2025-01-10 06:18:13.815952+01:00) [2025-01-10 06:18:13,819] INFO {apscheduler.scheduler:641} Removed job 5b565b23b8d2497b8ceae1c7ecc1199e [2025-01-10 06:18:13,825] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-10 06:18:13 CET], next run at: 2025-01-10 06:18:13 CET)" executed successfully [2025-01-10 06:18:24,823] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-11 04:00:00,043] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-12 04:00:00 CET)" (scheduled at 2025-01-11 04:00:00+01:00) [2025-01-11 04:00:00,120] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-12 04:00:00 CET)" executed successfully [2025-01-11 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-12 04:10:00 CET)" (scheduled at 2025-01-11 04:10:00+01:00) [2025-01-11 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-12 04:10:00 CET)" executed successfully [2025-01-12 04:00:00,035] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-13 04:00:00 CET)" (scheduled at 2025-01-12 04:00:00+01:00) [2025-01-12 04:00:00,082] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-13 04:00:00 CET)" executed successfully [2025-01-12 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-13 04:10:00 CET)" (scheduled at 2025-01-12 04:10:00+01:00) [2025-01-12 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-13 04:10:00 CET)" executed successfully [2025-01-12 06:02:53,136] INFO {cps.server:319} webserver stop (restart=False) [2025-01-12 06:02:53,169] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-12 06:02:53,199] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-12 06:07:14,005] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-12 06:07:14,380] INFO {cps:178} Starting Calibre Web... [2025-01-12 06:07:17,641] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-12 06:07:19,079] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-12 06:07:19,082] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-12 06:07:19,083] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-12 06:07:19,084] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-12 06:07:19,087] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-12 06:07:19 CET], next run at: 2025-01-12 06:07:19 CET)" (scheduled at 2025-01-12 06:07:19.084229+01:00) [2025-01-12 06:07:19,092] INFO {apscheduler.scheduler:641} Removed job e1b3dbddb0da4bd2a912ef24b0f9f009 [2025-01-12 06:07:19,180] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-12 06:07:19 CET], next run at: 2025-01-12 06:07:19 CET)" executed successfully [2025-01-12 06:07:29,378] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-13 04:00:00,041] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-14 04:00:00 CET)" (scheduled at 2025-01-13 04:00:00+01:00) [2025-01-13 04:00:00,071] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-14 04:00:00 CET)" executed successfully [2025-01-13 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-14 04:10:00 CET)" (scheduled at 2025-01-13 04:10:00+01:00) [2025-01-13 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-14 04:10:00 CET)" executed successfully [2025-01-14 04:00:00,041] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-15 04:00:00 CET)" (scheduled at 2025-01-14 04:00:00+01:00) [2025-01-14 04:00:00,101] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-15 04:00:00 CET)" executed successfully [2025-01-14 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-15 04:10:00 CET)" (scheduled at 2025-01-14 04:10:00+01:00) [2025-01-14 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-15 04:10:00 CET)" executed successfully [2025-01-15 04:00:00,004] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-16 04:00:00 CET)" (scheduled at 2025-01-15 04:00:00+01:00) [2025-01-15 04:00:00,040] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-16 04:00:00 CET)" executed successfully [2025-01-15 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-16 04:10:00 CET)" (scheduled at 2025-01-15 04:10:00+01:00) [2025-01-15 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-16 04:10:00 CET)" executed successfully [2025-01-16 04:00:00,043] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-17 04:00:00 CET)" (scheduled at 2025-01-16 04:00:00+01:00) [2025-01-16 04:00:00,093] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-17 04:00:00 CET)" executed successfully [2025-01-16 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-17 04:10:00 CET)" (scheduled at 2025-01-16 04:10:00+01:00) [2025-01-16 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-17 04:10:00 CET)" executed successfully [2025-01-17 04:00:00,007] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-18 04:00:00 CET)" (scheduled at 2025-01-17 04:00:00+01:00) [2025-01-17 04:00:00,036] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-18 04:00:00 CET)" executed successfully [2025-01-17 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-18 04:10:00 CET)" (scheduled at 2025-01-17 04:10:00+01:00) [2025-01-17 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-18 04:10:00 CET)" executed successfully [2025-01-18 04:00:00,077] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-19 04:00:00 CET)" (scheduled at 2025-01-18 04:00:00+01:00) [2025-01-18 04:00:00,117] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-19 04:00:00 CET)" executed successfully [2025-01-18 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-19 04:10:00 CET)" (scheduled at 2025-01-18 04:10:00+01:00) [2025-01-18 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-19 04:10:00 CET)" executed successfully [2025-01-19 04:00:00,040] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-20 04:00:00 CET)" (scheduled at 2025-01-19 04:00:00+01:00) [2025-01-19 04:00:00,088] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-20 04:00:00 CET)" executed successfully [2025-01-19 04:10:00,003] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-20 04:10:00 CET)" (scheduled at 2025-01-19 04:10:00+01:00) [2025-01-19 04:10:00,004] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-20 04:10:00 CET)" executed successfully [2025-01-19 06:06:46,196] INFO {cps.server:319} webserver stop (restart=False) [2025-01-19 06:06:46,219] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-19 06:06:46,237] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-19 06:13:27,169] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-19 06:13:27,519] INFO {cps:178} Starting Calibre Web... [2025-01-19 06:13:30,956] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-19 06:13:33,270] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-19 06:13:33,273] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-19 06:13:33,275] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-19 06:13:33,276] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-19 06:13:33,279] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-19 06:13:33 CET], next run at: 2025-01-19 06:13:33 CET)" (scheduled at 2025-01-19 06:13:33.275518+01:00) [2025-01-19 06:13:33,284] INFO {apscheduler.scheduler:641} Removed job 7e9ab123d8784025bbb13c1ca73203ac [2025-01-19 06:13:33,286] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-19 06:13:33 CET], next run at: 2025-01-19 06:13:33 CET)" executed successfully [2025-01-19 06:13:43,796] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-20 04:00:00,051] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-21 04:00:00 CET)" (scheduled at 2025-01-20 04:00:00+01:00) [2025-01-20 04:00:00,099] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-21 04:00:00 CET)" executed successfully [2025-01-20 04:10:00,014] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-21 04:10:00 CET)" (scheduled at 2025-01-20 04:10:00+01:00) [2025-01-20 04:10:00,019] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-21 04:10:00 CET)" executed successfully [2025-01-20 13:14:02,474] INFO {cps.server:319} webserver stop (restart=False) [2025-01-20 13:14:02,688] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-20 13:14:02,835] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-20 13:22:15,176] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-20 13:22:16,226] INFO {cps:178} Starting Calibre Web... [2025-01-20 13:22:25,472] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-20 13:22:30,696] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-20 13:22:30,699] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-20 13:22:30,701] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-20 13:22:30,702] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-20 13:22:31,116] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-20 13:22:30 CET], next run at: 2025-01-20 13:22:30 CET)" (scheduled at 2025-01-20 13:22:30.701845+01:00) [2025-01-20 13:22:31,116] INFO {apscheduler.scheduler:641} Removed job 311a93d42a3243a391a19b96f0ae18bf [2025-01-20 13:22:31,169] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-20 13:22:30 CET], next run at: 2025-01-20 13:22:30 CET)" executed successfully [2025-01-20 13:23:04,132] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-20 13:42:56,407] INFO {cps.server:319} webserver stop (restart=False) [2025-01-20 13:42:56,508] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-20 13:42:56,683] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-20 13:50:01,958] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-20 13:50:02,348] INFO {cps:178} Starting Calibre Web... [2025-01-20 13:50:05,919] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-20 13:50:07,371] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-20 13:50:07,373] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-20 13:50:07,375] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-20 13:50:07,381] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-20 13:50:07,383] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-20 13:50:07 CET], next run at: 2025-01-20 13:50:07 CET)" (scheduled at 2025-01-20 13:50:07.380233+01:00) [2025-01-20 13:50:07,469] INFO {apscheduler.scheduler:641} Removed job 6d088f294d984588a6a6af46d906e147 [2025-01-20 13:50:07,476] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-20 13:50:07 CET], next run at: 2025-01-20 13:50:07 CET)" executed successfully [2025-01-20 13:50:20,092] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-21 04:00:00,113] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-22 04:00:00 CET)" (scheduled at 2025-01-21 04:00:00+01:00) [2025-01-21 04:00:00,241] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-22 04:00:00 CET)" executed successfully [2025-01-21 04:10:00,011] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-22 04:10:00 CET)" (scheduled at 2025-01-21 04:10:00+01:00) [2025-01-21 04:10:00,012] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-22 04:10:00 CET)" executed successfully [2025-01-22 04:00:00,009] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-23 04:00:00 CET)" (scheduled at 2025-01-22 04:00:00+01:00) [2025-01-22 04:00:00,025] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-23 04:00:00 CET)" executed successfully [2025-01-22 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-23 04:10:00 CET)" (scheduled at 2025-01-22 04:10:00+01:00) [2025-01-22 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-23 04:10:00 CET)" executed successfully [2025-01-23 04:00:00,145] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-24 04:00:00 CET)" (scheduled at 2025-01-23 04:00:00+01:00) [2025-01-23 04:00:00,283] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-24 04:00:00 CET)" executed successfully [2025-01-23 04:10:00,003] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-24 04:10:00 CET)" (scheduled at 2025-01-23 04:10:00+01:00) [2025-01-23 04:10:00,004] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-24 04:10:00 CET)" executed successfully [2025-01-24 04:00:00,005] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-25 04:00:00 CET)" (scheduled at 2025-01-24 04:00:00+01:00) [2025-01-24 04:00:00,027] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-25 04:00:00 CET)" executed successfully [2025-01-24 04:10:00,003] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-25 04:10:00 CET)" (scheduled at 2025-01-24 04:10:00+01:00) [2025-01-24 04:10:00,004] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-25 04:10:00 CET)" executed successfully [2025-01-25 04:00:00,025] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-26 04:00:00 CET)" (scheduled at 2025-01-25 04:00:00+01:00) [2025-01-25 04:00:00,046] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-26 04:00:00 CET)" executed successfully [2025-01-25 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-26 04:10:00 CET)" (scheduled at 2025-01-25 04:10:00+01:00) [2025-01-25 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-26 04:10:00 CET)" executed successfully [2025-01-26 04:00:00,049] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-27 04:00:00 CET)" (scheduled at 2025-01-26 04:00:00+01:00) [2025-01-26 04:00:00,081] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-27 04:00:00 CET)" executed successfully [2025-01-26 04:10:00,015] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-27 04:10:00 CET)" (scheduled at 2025-01-26 04:10:00+01:00) [2025-01-26 04:10:00,016] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-27 04:10:00 CET)" executed successfully [2025-01-26 06:04:23,414] INFO {cps.server:319} webserver stop (restart=False) [2025-01-26 06:04:23,578] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-26 06:04:23,665] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-26 06:09:53,282] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-26 06:09:53,791] INFO {cps:178} Starting Calibre Web... [2025-01-26 06:10:05,619] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-26 06:10:08,630] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-26 06:10:08,633] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-26 06:10:08,634] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-26 06:10:08,636] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-26 06:10:08,639] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-26 06:10:08 CET], next run at: 2025-01-26 06:10:08 CET)" (scheduled at 2025-01-26 06:10:08.635225+01:00) [2025-01-26 06:10:08,641] INFO {apscheduler.scheduler:641} Removed job 1bc3f83aa45c4eefb21737a566c5d156 [2025-01-26 06:10:08,735] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-26 06:10:08 CET], next run at: 2025-01-26 06:10:08 CET)" executed successfully [2025-01-26 06:10:17,647] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-26 19:14:49,973] INFO {cps.server:319} webserver stop (restart=False) [2025-01-26 19:14:50,082] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-01-26 19:14:50,118] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-01-26 19:18:53,966] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-01-26 19:18:54,205] INFO {cps:178} Starting Calibre Web... [2025-01-26 19:19:00,068] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-01-26 19:19:01,076] INFO {apscheduler.scheduler:181} Scheduler started [2025-01-26 19:19:01,079] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-01-26 19:19:01,081] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-01-26 19:19:01,082] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-01-26 19:19:01,084] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-26 19:19:01 CET], next run at: 2025-01-26 19:19:01 CET)" (scheduled at 2025-01-26 19:19:01.081849+01:00) [2025-01-26 19:19:01,085] INFO {apscheduler.scheduler:641} Removed job 2198ef1f458145ffa85ee6116dc7ef18 [2025-01-26 19:19:01,090] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-26 19:19:01 CET], next run at: 2025-01-26 19:19:01 CET)" executed successfully [2025-01-26 19:19:13,130] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-01-27 04:00:00,125] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-28 04:00:00 CET)" (scheduled at 2025-01-27 04:00:00+01:00) [2025-01-27 04:00:00,283] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-28 04:00:00 CET)" executed successfully [2025-01-27 04:10:00,006] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-28 04:10:00 CET)" (scheduled at 2025-01-27 04:10:00+01:00) [2025-01-27 04:10:00,008] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-28 04:10:00 CET)" executed successfully [2025-01-28 04:00:00,009] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-29 04:00:00 CET)" (scheduled at 2025-01-28 04:00:00+01:00) [2025-01-28 04:00:00,025] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-29 04:00:00 CET)" executed successfully [2025-01-28 04:10:00,005] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-29 04:10:00 CET)" (scheduled at 2025-01-28 04:10:00+01:00) [2025-01-28 04:10:00,008] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-29 04:10:00 CET)" executed successfully [2025-01-29 04:00:00,008] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-30 04:00:00 CET)" (scheduled at 2025-01-29 04:00:00+01:00) [2025-01-29 04:00:00,015] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-30 04:00:00 CET)" executed successfully [2025-01-29 04:10:00,008] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-30 04:10:00 CET)" (scheduled at 2025-01-29 04:10:00+01:00) [2025-01-29 04:10:00,010] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-30 04:10:00 CET)" executed successfully [2025-01-30 04:00:00,002] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-31 04:00:00 CET)" (scheduled at 2025-01-30 04:00:00+01:00) [2025-01-30 04:00:00,021] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-01-31 04:00:00 CET)" executed successfully [2025-01-30 04:10:00,005] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-31 04:10:00 CET)" (scheduled at 2025-01-30 04:10:00+01:00) [2025-01-30 04:10:00,014] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-01-31 04:10:00 CET)" executed successfully [2025-01-31 04:00:00,012] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-01 04:00:00 CET)" (scheduled at 2025-01-31 04:00:00+01:00) [2025-01-31 04:00:00,021] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-01 04:00:00 CET)" executed successfully [2025-01-31 04:10:00,001] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-01 04:10:00 CET)" (scheduled at 2025-01-31 04:10:00+01:00) [2025-01-31 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-01 04:10:00 CET)" executed successfully [2025-02-01 04:00:00,025] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-02 04:00:00 CET)" (scheduled at 2025-02-01 04:00:00+01:00) [2025-02-01 04:00:00,043] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-02 04:00:00 CET)" executed successfully [2025-02-01 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-02 04:10:00 CET)" (scheduled at 2025-02-01 04:10:00+01:00) [2025-02-01 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-02 04:10:00 CET)" executed successfully [2025-02-02 04:00:00,003] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-03 04:00:00 CET)" (scheduled at 2025-02-02 04:00:00+01:00) [2025-02-02 04:00:00,011] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-03 04:00:00 CET)" executed successfully [2025-02-02 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-03 04:10:00 CET)" (scheduled at 2025-02-02 04:10:00+01:00) [2025-02-02 04:10:00,004] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-03 04:10:00 CET)" executed successfully [2025-02-02 06:04:55,227] INFO {cps.server:319} webserver stop (restart=False) [2025-02-02 06:04:55,311] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-02-02 06:04:55,429] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-02-02 06:11:34,356] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-02 06:11:34,646] INFO {cps:178} Starting Calibre Web... [2025-02-02 06:11:37,094] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-02 06:11:38,550] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-02 06:11:38,556] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-02 06:11:38,558] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-02 06:11:38,564] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-02 06:11:38,567] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-02 06:11:38 CET], next run at: 2025-02-02 06:11:38 CET)" (scheduled at 2025-02-02 06:11:38.563205+01:00) [2025-02-02 06:11:38,570] INFO {apscheduler.scheduler:641} Removed job 103554370d684f6c833532ee32ebd5b9 [2025-02-02 06:11:38,692] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-02 06:11:38 CET], next run at: 2025-02-02 06:11:38 CET)" executed successfully [2025-02-02 06:11:47,043] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-03 04:00:00,020] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-04 04:00:00 CET)" (scheduled at 2025-02-03 04:00:00+01:00) [2025-02-03 04:00:00,041] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-04 04:00:00 CET)" executed successfully [2025-02-03 04:10:00,005] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-04 04:10:00 CET)" (scheduled at 2025-02-03 04:10:00+01:00) [2025-02-03 04:10:00,006] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-04 04:10:00 CET)" executed successfully [2025-02-04 04:00:00,001] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-05 04:00:00 CET)" (scheduled at 2025-02-04 04:00:00+01:00) [2025-02-04 04:00:00,015] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-05 04:00:00 CET)" executed successfully [2025-02-04 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-05 04:10:00 CET)" (scheduled at 2025-02-04 04:10:00+01:00) [2025-02-04 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-05 04:10:00 CET)" executed successfully [2025-02-05 04:00:00,014] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-06 04:00:00 CET)" (scheduled at 2025-02-05 04:00:00+01:00) [2025-02-05 04:00:00,025] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-06 04:00:00 CET)" executed successfully [2025-02-05 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-06 04:10:00 CET)" (scheduled at 2025-02-05 04:10:00+01:00) [2025-02-05 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-06 04:10:00 CET)" executed successfully [2025-02-06 04:00:00,014] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-07 04:00:00 CET)" (scheduled at 2025-02-06 04:00:00+01:00) [2025-02-06 04:00:00,022] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-07 04:00:00 CET)" executed successfully [2025-02-06 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-07 04:10:00 CET)" (scheduled at 2025-02-06 04:10:00+01:00) [2025-02-06 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-07 04:10:00 CET)" executed successfully [2025-02-07 04:00:00,005] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-08 04:00:00 CET)" (scheduled at 2025-02-07 04:00:00+01:00) [2025-02-07 04:00:00,017] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-08 04:00:00 CET)" executed successfully [2025-02-07 04:10:00,006] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-08 04:10:00 CET)" (scheduled at 2025-02-07 04:10:00+01:00) [2025-02-07 04:10:00,008] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-08 04:10:00 CET)" executed successfully [2025-02-08 04:00:00,001] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-09 04:00:00 CET)" (scheduled at 2025-02-08 04:00:00+01:00) [2025-02-08 04:00:00,006] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-09 04:00:00 CET)" executed successfully [2025-02-08 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-09 04:10:00 CET)" (scheduled at 2025-02-08 04:10:00+01:00) [2025-02-08 04:10:00,002] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-09 04:10:00 CET)" executed successfully [2025-02-09 04:00:00,001] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-10 04:00:00 CET)" (scheduled at 2025-02-09 04:00:00+01:00) [2025-02-09 04:00:00,010] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-10 04:00:00 CET)" executed successfully [2025-02-09 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-10 04:10:00 CET)" (scheduled at 2025-02-09 04:10:00+01:00) [2025-02-09 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-10 04:10:00 CET)" executed successfully [2025-02-09 06:08:21,590] INFO {cps.server:319} webserver stop (restart=False) [2025-02-09 06:08:21,618] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-02-09 06:08:21,651] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-02-09 06:14:47,198] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-09 06:14:47,490] INFO {cps:178} Starting Calibre Web... [2025-02-09 06:14:53,522] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-09 06:14:55,007] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-09 06:14:55,010] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-09 06:14:55,012] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-09 06:14:55,014] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-09 06:14:55,017] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-09 06:14:55 CET], next run at: 2025-02-09 06:14:55 CET)" (scheduled at 2025-02-09 06:14:55.013326+01:00) [2025-02-09 06:14:55,104] INFO {apscheduler.scheduler:641} Removed job 0211edfad5bc4c34974ef10d450cb026 [2025-02-09 06:14:55,107] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-09 06:14:55 CET], next run at: 2025-02-09 06:14:55 CET)" executed successfully [2025-02-09 06:15:03,048] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-10 04:00:00,025] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-11 04:00:00 CET)" (scheduled at 2025-02-10 04:00:00+01:00) [2025-02-10 04:00:00,046] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-11 04:00:00 CET)" executed successfully [2025-02-10 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-11 04:10:00 CET)" (scheduled at 2025-02-10 04:10:00+01:00) [2025-02-10 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-11 04:10:00 CET)" executed successfully [2025-02-11 04:00:00,013] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-12 04:00:00 CET)" (scheduled at 2025-02-11 04:00:00+01:00) [2025-02-11 04:00:00,030] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-12 04:00:00 CET)" executed successfully [2025-02-11 04:10:00,003] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-12 04:10:00 CET)" (scheduled at 2025-02-11 04:10:00+01:00) [2025-02-11 04:10:00,004] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-12 04:10:00 CET)" executed successfully [2025-02-12 04:00:00,026] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-13 04:00:00 CET)" (scheduled at 2025-02-12 04:00:00+01:00) [2025-02-12 04:00:00,038] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-13 04:00:00 CET)" executed successfully [2025-02-12 04:10:00,006] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-13 04:10:00 CET)" (scheduled at 2025-02-12 04:10:00+01:00) [2025-02-12 04:10:00,007] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-13 04:10:00 CET)" executed successfully [2025-02-13 04:00:00,052] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-14 04:00:00 CET)" (scheduled at 2025-02-13 04:00:00+01:00) [2025-02-13 04:00:00,091] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-14 04:00:00 CET)" executed successfully [2025-02-13 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-14 04:10:00 CET)" (scheduled at 2025-02-13 04:10:00+01:00) [2025-02-13 04:10:00,005] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-14 04:10:00 CET)" executed successfully [2025-02-14 04:00:00,012] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-15 04:00:00 CET)" (scheduled at 2025-02-14 04:00:00+01:00) [2025-02-14 04:00:00,024] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-15 04:00:00 CET)" executed successfully [2025-02-14 04:10:00,004] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-15 04:10:00 CET)" (scheduled at 2025-02-14 04:10:00+01:00) [2025-02-14 04:10:00,007] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-15 04:10:00 CET)" executed successfully [2025-02-15 04:00:00,049] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-16 04:00:00 CET)" (scheduled at 2025-02-15 04:00:00+01:00) [2025-02-15 04:00:00,093] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-16 04:00:00 CET)" executed successfully [2025-02-15 04:10:00,002] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-16 04:10:00 CET)" (scheduled at 2025-02-15 04:10:00+01:00) [2025-02-15 04:10:00,003] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-16 04:10:00 CET)" executed successfully [2025-02-16 13:02:41,924] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-16 13:02:49,051] INFO {cps:178} Starting Calibre Web... [2025-02-16 13:03:48,739] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-16 13:04:01,424] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-16 13:04:01,427] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-16 13:04:01,429] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-16 13:04:01,430] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-16 13:04:01,432] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-16 13:04:01 CET], next run at: 2025-02-16 13:04:01 CET)" (scheduled at 2025-02-16 13:04:01.430146+01:00) [2025-02-16 13:04:01,433] INFO {apscheduler.scheduler:641} Removed job f52c6575b7c14e99ba3bd399e8fdfa7b [2025-02-16 13:04:01,439] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-16 13:04:01 CET], next run at: 2025-02-16 13:04:01 CET)" executed successfully [2025-02-16 13:05:13,236] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-16 13:17:30,278] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-16 13:17:31,039] INFO {cps:178} Starting Calibre Web... [2025-02-16 13:17:36,363] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-16 13:17:39,681] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-16 13:17:43,041] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-16 13:17:43,049] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-16 13:17:43,050] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-16 13:17:43,308] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-16 13:17:43 CET], next run at: 2025-02-16 13:17:43 CET)" (scheduled at 2025-02-16 13:17:43.050197+01:00) [2025-02-16 13:17:43,318] INFO {apscheduler.scheduler:641} Removed job 1b2781ffdfa341dba4503595eebe9a29 [2025-02-16 13:17:43,341] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-16 13:17:43 CET], next run at: 2025-02-16 13:17:43 CET)" executed successfully [2025-02-16 13:18:06,239] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-16 15:30:42,304] INFO {cps.server:319} webserver stop (restart=False) [2025-02-16 15:30:42,397] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-02-16 15:30:42,399] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-02-16 19:42:10,006] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-16 19:42:11,312] INFO {cps:178} Starting Calibre Web... [2025-02-16 19:42:27,815] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-16 19:42:36,909] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-16 19:42:36,915] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-16 19:42:36,917] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-16 19:42:36,918] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-16 19:42:36,921] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-16 19:42:36 CET], next run at: 2025-02-16 19:42:36 CET)" (scheduled at 2025-02-16 19:42:36.918084+01:00) [2025-02-16 19:42:36,922] INFO {apscheduler.scheduler:641} Removed job 81de70cf26ce40768bf894896c830c15 [2025-02-16 19:42:36,929] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-16 19:42:36 CET], next run at: 2025-02-16 19:42:36 CET)" executed successfully [2025-02-16 19:43:18,694] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-17 04:00:00,508] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-18 04:00:00 CET)" (scheduled at 2025-02-17 04:00:00+01:00) [2025-02-17 04:00:01,922] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-18 04:00:00 CET)" executed successfully [2025-02-17 04:10:00,024] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-18 04:10:00 CET)" (scheduled at 2025-02-17 04:10:00+01:00) [2025-02-17 04:10:00,030] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-18 04:10:00 CET)" executed successfully [2025-02-17 19:09:00,076] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-17 19:09:08,345] INFO {cps:178} Starting Calibre Web... [2025-02-17 19:10:24,728] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-17 19:10:58,040] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-17 19:10:58,043] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-17 19:10:58,047] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-17 19:10:58,048] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-17 19:10:58,060] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-17 19:10:58 CET], next run at: 2025-02-17 19:10:58 CET)" (scheduled at 2025-02-17 19:10:58.048204+01:00) [2025-02-17 19:10:58,061] INFO {apscheduler.scheduler:641} Removed job 160b39b3a8ea47fea6fd731842a32c1f [2025-02-17 19:10:58,077] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-17 19:10:58 CET], next run at: 2025-02-17 19:10:58 CET)" executed successfully [2025-02-17 19:12:53,798] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-18 04:00:17,668] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2025-02-19 04:00:00 CET)" was missed by 0:00:14.591839 [2025-02-18 04:10:01,238] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2025-02-19 04:10:00 CET)" was missed by 0:00:01.238071 [2025-02-18 10:05:55,133] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-18 10:06:01,913] INFO {cps:178} Starting Calibre Web... [2025-02-18 10:06:48,550] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-18 10:07:07,857] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-18 10:07:07,860] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-18 10:07:07,862] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-18 10:07:07,863] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-18 10:07:07,865] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-18 10:07:07 CET], next run at: 2025-02-18 10:07:07 CET)" (scheduled at 2025-02-18 10:07:07.862784+01:00) [2025-02-18 10:07:07,866] INFO {apscheduler.scheduler:641} Removed job 5e9e2e9878c24fb0b236faedf38d7c3c [2025-02-18 10:07:07,872] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-18 10:07:07 CET], next run at: 2025-02-18 10:07:07 CET)" executed successfully [2025-02-18 10:08:27,629] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-24 12:36:20,238] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-24 12:36:21,030] INFO {cps:178} Starting Calibre Web... [2025-02-24 12:36:29,980] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-24 12:36:33,814] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-24 12:36:33,826] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-24 12:36:33,829] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-24 12:36:33,843] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-24 12:36:33,848] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-24 12:36:33 CET], next run at: 2025-02-24 12:36:33 CET)" (scheduled at 2025-02-24 12:36:33.842778+01:00) [2025-02-24 12:36:33,861] INFO {apscheduler.scheduler:641} Removed job 2e5b47177f514c81bfd0e8ea2e818b72 [2025-02-24 12:36:34,407] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-24 12:36:33 CET], next run at: 2025-02-24 12:36:33 CET)" executed successfully [2025-02-24 12:37:15,286] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-24 13:44:51,071] INFO {cps.server:319} webserver stop (restart=False) [2025-02-24 13:44:51,546] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-02-24 13:44:51,702] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-02-24 13:56:47,860] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-24 13:56:49,002] INFO {cps:178} Starting Calibre Web... [2025-02-24 13:57:00,988] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-24 13:57:07,859] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-24 13:57:07,867] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-24 13:57:07,869] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-24 13:57:07,895] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-24 13:57:07,898] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-24 13:57:07 CET], next run at: 2025-02-24 13:57:07 CET)" (scheduled at 2025-02-24 13:57:07.894626+01:00) [2025-02-24 13:57:07,898] INFO {apscheduler.scheduler:641} Removed job d916a34f67594be4ace752308f516e55 [2025-02-24 13:57:08,472] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-24 13:57:07 CET], next run at: 2025-02-24 13:57:07 CET)" executed successfully [2025-02-24 13:57:49,956] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-24 20:10:09,630] INFO {cps.server:319} webserver stop (restart=False) [2025-02-24 20:10:09,849] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-02-24 20:10:09,886] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-02-24 20:13:49,776] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-24 20:13:51,226] INFO {cps:178} Starting Calibre Web... [2025-02-24 20:14:02,394] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn( [2025-02-24 20:14:07,355] INFO {apscheduler.scheduler:181} Scheduler started [2025-02-24 20:14:07,374] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default" [2025-02-24 20:14:07,397] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default" [2025-02-24 20:14:07,401] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default" [2025-02-24 20:14:07,405] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-02-24 20:14:07 CET], next run at: 2025-02-24 20:14:07 CET)" (scheduled at 2025-02-24 20:14:07.399436+01:00) [2025-02-24 20:14:07,437] INFO {apscheduler.scheduler:641} Removed job 6ae0105aa3914407846dd77c1db4c2c8 [2025-02-24 20:14:07,860] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-02-24 20:14:07 CET], next run at: 2025-02-24 20:14:07 CET)" executed successfully [2025-02-24 20:14:43,942] INFO {cps.server:218} Starting Gevent server on [::]:8083 [2025-02-24 20:15:44,965] INFO {cps.server:319} webserver stop (restart=False) [2025-02-24 20:15:44,968] INFO {apscheduler.scheduler:212} Scheduler has been shut down [2025-02-24 20:15:44,975] INFO {cps.server:298} Performing shutdown of Calibre-Web [2025-02-24 20:31:02,026] WARN {cps.config_sql:364} Log path not valid, falling back to default [2025-02-24 20:31:02,415] INFO {cps:178} Starting Calibre Web... [2025-02-24 20:31:08,788] WARN {py.warnings:110} /lsiopy/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. warnings.warn(