config:calibre
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| config:calibre [2019/04/03 01:34] – Wulf Rajek | config:calibre [2023/05/29 11:55] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| When mounting cifs share and using calibre database on that share, use the ' | When mounting cifs share and using calibre database on that share, use the ' | ||
| see https:// | see https:// | ||
| + | |||
| + | Autoupdate script: | ||
| + | https:// | ||
| + | https:// | ||
| + | |||
| + | ====== Calibre server autostart ====== | ||
| + | |||
| + | Calibre content server systemd: | ||
| + | https:// | ||
| + | |||
| + | < | ||
| + | sudo vi / | ||
| + | </ | ||
| + | <code - / | ||
| + | [Unit] | ||
| + | Description=calibre content server | ||
| + | After=network.target | ||
| + | RequiresMountsFor=/ | ||
| + | |||
| + | [Service] | ||
| + | Type=simple | ||
| + | User=mylinuxuser | ||
| + | Group=mylinuxgroup | ||
| + | ExecStart=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | < | ||
| + | sudo systemctl start calibre-server | ||
| + | </ | ||
| + | < | ||
| + | sudo systemctl status calibre-server | ||
| + | </ | ||
| + | To make it start at boot, run: | ||
| + | < | ||
| + | sudo systemctl enable calibre-server | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====== DeDRM Kobo ====== | ||
| + | |||
| + | Source: https:// | ||
| + | Source: https:// | ||
| + | |||
| + | Download Kobo books to Kobo desktop app/Kobo eReader first.\\  | ||
| + | Downloading Kobo titles onto Kobo eReader or the Kobo desktop will download eBooks in .kepub format (and kepub drm), But downloading Kobo books from Kobo's official site ("My Books" | ||
| + | |||
| + | Note: .acsm files require the use of Adobe Digital Editions (Adobe ID) to deDRM. | ||
| + | |||
| + | ===== Remove DRM from Kobo (KEPUB) ===== | ||
| + | Required: obok_plugin v6.5.4 (https:// | ||
| + | Load the kepub files into calibre.\\  | ||
| + | By default the ebooks are stored in kepub format in ...\Kobo\Kobo Desktop Edition\kepub. \\ | ||
| + | Run Calibre, and then add the obok_plugin.zip into Calibre via Preferences -> Plugins -> Load plugin from file\\  | ||
| + | Restart Calibre; The plugin is available in the top menu bar.\\  | ||
| + | Click on the plugin, it will show all your downloaded KEPUB books. Choose books and select “OK”.\\  | ||
| + | |||
| + | ===== Remove Kobo DRM from Kobo ACSM ===== | ||
| + | Use Adobe Digital Editions (Adobe ID with the same email address as your kobo account) to download the kobo acsm as ePub/ | ||
| + | Download Calibre DeDRM_plugin.zip (v 6.6.3) http:// | ||
| + | Restart Calibre, import the kobo acsm books into the library and the DRM will be removed by the plugin automatically.\\  | ||
| + | Adobe Digital Editions stores downloaded ebooks into ...\My Documents\My Digital Editions. | ||
| + | |||
| + | If Calibre failed to find the correct Adobe adept key file, configure the via DeDRM plugin -> Customize plugin -> Adobe Digital Editions ebooks.\\  | ||
| + | The plugin will list all the key files. If you used different Adobe ID to sync your books, there will be different key files. | ||
| + | |||
| + | Make sure to use the same email address as your kobo account to authorize the Adobe ID. | ||
| + | |||
| + | |||
| + | ====== Calibre-Web ====== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | < | ||
| + | pip3 install APScheduler | ||
| + | pip3 install calibreweb | ||
| + | pip3 install advocate | ||
| + | pip3 install flask-limiter | ||
| + | </ | ||
| + | |||
| + | / | ||
| + | |||
| + |     Launch web browser and write http:// | ||
| + | Username: admin | ||
| + | Password: admin123 | ||
| + | |||
| + | Service file for installation via pip | ||
| + | |||
| + | If you want to get Calibre-Web started automatically after reboot follow this instructions.  | ||
| + | Create a file cps.service as root in the folder / | ||
| + | |||
| + | Replace the elements in {} like User, ExecStart and WorkingDirectory with your username and file- and foldernames. | ||
| + | |||
| + | Find the location of the calibre-web starterfile cps, this should be something like / | ||
| + | Another option is using {path to correct pythoninstance} -m cps as starterfile.  | ||
| + | The correct python instance depends on how you installed calibre-web (e.g. virtual environment, | ||
| + | |||
| + | < | ||
| + | < | ||
| + | [Unit] | ||
| + | Description=Calibre-Web | ||
| + | |||
| + | [Service] | ||
| + | Type=simple | ||
| + | User=root | ||
| + | ExecStart=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | Enable the service | ||
| + | < | ||
| + | sudo systemctl enable cps.service | ||
| + | </ | ||
| + | start the service | ||
| + | < | ||
| + | sudo systemctl start cps.service | ||
| + | </ | ||
| + | |||
| + | extras: | ||
| + | https:// | ||
| + | |||
| + | |||
| + | Url for OPDS catalog: | ||
| + | http:// | ||
| + | |||
config/calibre.1554251687.txt.gz · Last modified:  (external edit)