View Single Post
Old 01-27-2025, 08:36 AM   #9
Runnerbeen
Enthusiast
Runnerbeen began at the beginning.
 
Posts: 46
Karma: 10
Join Date: Nov 2024
Device: Kobo Libre Colour
The executable wasn't in the container - i"ve moved it now but can't see it in the file picker for the kepubify binary. I have definitely set read and write permissions.

This is a snapshot of the logs. It looks different now in that I can't see any kepubify errors.
Spoiler:

[2025-01-27 12:00:15,581] INFO {cps.kobo:145} Kobo library sync request received
[2025-01-27 12:00:46,979] INFO {cps.kobo:145} Kobo library sync request received
[2025-01-27 12:00:48,860] INFO {cps.kobo:338} Kobo library metadata request received for book 66bec1be-3426-4a9d-b6a6-03641b5f1d7e
[2025-01-27 12:00:52,707] INFO {cps.kobo:338} Kobo library metadata request received for book 66bec1be-3426-4a9d-b6a6-03641b5f1d7e
[2025-01-27 12:01:33,948] INFO {cps.server:319} webserver stop (restart=False)
[2025-01-27 12:01:33,949] INFO {apscheduler.scheduler:212} Scheduler has been shut down
[2025-01-27 12:01:34,953] INFO {cps.server:298} Performing shutdown of Calibre-Web
[2025-01-27 12:16:41,829] WARN {cps.config_sql:364} Log path not valid, falling back to default
[2025-01-27 12:16:41,915] INFO {cps:178} Starting Calibre Web...
[2025-01-27 12:16:42,711] WARN {py.warnings:109} /lsiopy/lib/python3.10/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...torage-backend for documentation about configuring the storage backend.
warnings.warn(
[2025-01-27 12:16:43,030] INFO {apscheduler.scheduler:181} Scheduler started
[2025-01-27 12:16:43,031] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default"
[2025-01-27 12:16:43,032] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default"
[2025-01-27 12:16:43,032] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default"
[2025-01-27 12:16:43,032] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2025-01-27 12:16:43 UTC], next run at: 2025-01-27 12:16:43 UTC)" (scheduled at 2025-01-27 12:16:43.032205+00:00)
[2025-01-27 12:16:43,032] INFO {apscheduler.scheduler:641} Removed job 643743ab60f64cf2883303eb88098ce2
[2025-01-27 12:16:43,038] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2025-01-27 12:16:43 UTC], next run at: 2025-01-27 12:16:43 UTC)" executed successfully
[2025-01-27 12:16:45,450] INFO {cps.server:218} Starting Gevent server on [::]:8083
[2025-01-27 13:21:57,695] INFO {cps.kobo:145} Kobo library sync request received
[2025-01-27 13:21:57,709] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_3, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,712] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_4, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,715] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_5, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,717] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_7, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,719] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_8, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,722] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_10, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,724] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_11, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,727] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_13, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,728] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_14, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)
[2025-01-27 13:21:57,733] WARN {py.warnings:109} /app/calibre-web/cps/db.py:586: SAWarning: This declarative base already contains a class with the same class name and module name as cps.db.custom_column_15, and will be replaced in the string-lookup table.
cc_classes[row.id] = type(str('custom_column_' + str(row.id)), (Base,), ccdict)

Last edited by theducks; 01-27-2025 at 03:14 PM.
Runnerbeen is offline   Reply With Quote