-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
OPDS support
This plugin adds an OPDS browser to the filemanager, which lets you browse public online OPDS catalogs and download ebooks from these. You can even add your own custom OPDS server. An overview of OPDS catalogs can be found in the MobileRead Wiki.
Note: In order to access an OPDS catalog search you have to go to:
- file browser (the OPDS catalog button is not available in book reading mode)
- "magnifying glass" toolbar icon
- OPDS menu item
How to access your own Calibre library on your wifi network using OPDS
1 In Calibre:
Connect/Share > Start Content Server
-a) Note the address and port
2. In KOReader go to Search (magnifying glass) > OPDS Catalog
3. Tap on LOCAL CALIBRE LIBRARY (long-press if you wish to edit an existing connection)
4. Enter the following:
- Calibre host: the address shown in Calibre (at 1a)
- Port: the port (at 1a)
5. Tap on LOCAL CALIBRE LIBRARY again. You will see a list of parameters that will match various parameters in your Calibre library - including custom columns you created yourself. On newer version, there is an top-left plus sign button, tap on it, provide your favorite connection name and also provide URL to Calibre server content host. E.g.: "http://192.168.10.123:8080/opds".
Eg.
- By Newest
- By Title
- By Authors
- By Tags
- By [your custom parameter]
- By tapping on one of these you will see the books that match that parameter
- Tapping on a book will bring up a dialog to allow you to download it
If either of these are running, it is not a problem:
- KOReader: the wireless connection (via Tools > Connect)
- Calibre: Connect/Share > 'Wireless device connection'
If Calibre is set to require authentication, it must use "basic" authentication, not "digest" authentication. Digest authentication is the default for unencrypted communications, but KOReader doesn't support digest authentication. See issue #3953. Warning: Unencrypted basic authentication is insecure. Anyone who can inspect your network traffic will be able to see your password. Only use basic authentication with SSL or when it's only run on a completely-trusted network without being exposed to the Internet.
Home |
- Changelog
- Install on Android
- Install on Cervantes
- Install on ChromeOS
- Install on Kindle
- Install on Kobo
- Install on PocketBook
- Install on ReMarkable
- Install on Desktop Linux
- Install on MacOS
- Install on Windows with WSL
- Install using Linux container (Docker, Podman)
Basic reading controls (click to open)
Advanced reading controls (click to open)
- Getting started
- Gestures
- Change defaults
- DPI control
- Style tweaks for misbehaving books
- Reflowing tweaks
- Screenshots
- Troubleshooting
- Android tips and tricks
- Auto frontlight
- Auto suspend
- Background runner
- Battery statistics
- Calibre
- Cover browser
- Cover image
- Frontlight gesture controller
- Goodreads (deprecated)
- Highlight exporter
- Japanese Support
- Keep alive
- News downloader
- Perception expander
- Progress sync
- Read timer
- Reading statistics
- Send2Ebook
- SSH
- System statistics
- Terminal emulator
- Time sync
- Vocabulary builder
- Wallabag

