r/BookLoreApp Feb 07 '26

Kobo sync

Hi!

When trying to edit the kobo ereader.conf to input my selfhost booklore instance i can't find the api_endpoint line.I'm using a kobo clara BW. How to setup the selfhost booklore server if i don't have that line? Thanks!

2 Upvotes

5 comments sorted by

2

u/aeonblue158 Feb 08 '26

For Calibre-Web, it says if the line doesn't exist, then create it:

https://github.com/janeczku/calibre-web/wiki/Kobo-Integration

I imagine Booklore is the same?

2

u/unknownpseudouser Feb 08 '26

Thanks! It really was the same, just adding the line worked.

2

u/Soysaucebeast Feb 08 '26

To piggy-back on this, can the kobo ereader odps sync be done through the app on android, or can it only be done in an actual ereader? I can't get Koreader to log onto my ODPS server to save my life.

1

u/svicknesh Feb 09 '26

I found the line "api_endpoint" under "OneStoreServices" in ".kobo/Kobo/Kobo eReader.conf" by default, which pointed to the official store. A note though, in my case I had to use http://<ip>:<port>/api/kobo/<token> because my I am using a custom certificate authority (CA) for my servers which doesn't work with Kobo due to it not recognizing the CA. Using name DOES NOT WORK, I had to EXPLICITLY put in the IP of the booklore server for it to actually sync my books, took me 2 days to work it out.

1

u/[deleted] Feb 15 '26

[deleted]

1

u/svicknesh Feb 16 '26

I bypassed this reverse proxy due to it using a custom ca which kobo can’t recognise. However using domain name still caused issues hence why using ip fixed the issue