1
0
mirror of https://github.com/janeczku/calibre-web synced 2024-10-31 23:26:20 +00:00

Adding clarification around the kobo requirements installation

Bat-Shark 2022-05-17 13:36:39 -05:00
parent c017ce4660
commit 4ab7ef8d7e

@ -6,7 +6,11 @@ I'd recommend waiting a little bit for this cautionary message do disappear if y
* [#1276](../issues/1276) : Syncing of large libraries may timeout and fail.
## Setup
As prerequiste you need to install the dependencies listed in optional-requirements.txt in the Kobo integration section.
As a prerequiste you need to install the dependencies listed in optional-requirements.txt under the Kobo integration section.
A simple way to do this is to move them to a ```kobo-requirements.txt``` file, then run the following for a pip install
```./venv/bin/python3 -m pip install -r kobo-requirements.txt```
Kobo integration must first be enabled in Calibre-Web by toggling ON the **Enable Kobo sync** checkbox in the **Basic configuration >> Feature Configuration** page.
If you are accessing your Calibre-Web instance from your Kobo via some sort of portforwarding mechanism (e.g. your router maps port X to machine Y on port Z), please change the **External Port** setting to port X in this example (the external port). This necessary due to a bug in HTTP-requests the Kobo reader creates and can't be avoided.