The premium version of CDisplayEx for Android allows you to connect to Kavita using the REST API.
On the home page, use the big + button at the bottom right to add a new location. Then choose the Kavita option from the list that appears. A dialog box appears asking you to enter some information.
You can specify an IP Address or a host name to identify the remote server.
Here are some examples:
192.168.1.12, computer.local, demo.kavitareader.com, user.host.net/kavita
Specify a port number if you are using a different port than the one used by default by the HTTP or HTTPS protocols. If you are using HTTPS, check the SSL option.
Use the Sign In button to authenticate yourself.
Note: If you are using a self-signed certificate and don't want to add it to your device, there is an experimental option to disable SSL certificate verification.
The application uses a virtual folder structure to browse books by library, series, collections and reading lists. Select a folder to make only part of your library accessible. If you want to make everything accessible, leave the path blank.
Add a description and leave the other options checked.
Now press the ADD button, the synchronization will start, depending on the size of your library and the performance of your server, it may take a few minutes or a few seconds. You will be notified when this operation is complete.
Without waiting for the synchronization to complete, you can browse folders by tapping on the location that was just added to the home page. In this view, the server must be reachable. You will be able to navigate in a virtual folder structure.
Note: To see a thumbnail on the folder and to display statistical information,
you must activate the thumbnail option: Show a thumbnail on folders
Once the synchronization is complete, the location has been added to the application library, it is accessible offline. Go to the series from the home page or by using the navigation bar. If you want to read a book offline you need to download it, long press on the book and use the download button.
Reading status and read progress are synced at different times when you use the app.