Books are files
I read books from an ~/ebooks folder synchronized between my phone and my
laptop using Syncthing. I have two Kobos too. All of my reading is done
through KOReader.
I don’t run Syncthing on the Kobos, though. (I was able to deploy Syncthing, but found integration and management far too much effort for my taste.)
I don’t use OPDS.
I don’t run a bespoke docker container.
Nah. That’s complicated.
It’s just WebDAV or USB mass storage.
For USB, I plug the Kobo into my phone or laptop, copy the files over — done.
For WebDAV, I run my host-webdav script on the laptop and pull books from
KOReader’s Cloud Storage interface. The script is a thin wrapper around
rclone serve webdav.
OPDS seems nice. But if my goal is to copy files, devoid of indexing or search functionality, I don’t see much benefit.
I’m too busy reading my books to worry about OPDS.
Books are files. Files move with file tools.