Two ways I like to get files to/from a mobile device: Syncthing (Möbius on iOS) or ResilioSync.
Resilio has a great feature, Selective Sync, that enables arbitrarily syncing files from a remote location. Nice for grabbing specific files when needed.
Unfortunately neither one handles any kind of reading status, they’re just file sync.
artifex@piefed.social 1 day ago
I’ll second the kobo ecosystem but add that if you install the 3rd party koreader software on it it will make syncing to a local calibre-web seamless. And it leaves the stock reader software in place so you can read drm encrypted files if needed. I have a similar use case to yours where I use the device to read books but also papers, which I usually pdf and put in a specific shelf in calibre