Syncing files with phone

I generally like to use my android phone as a storage device, instead of using a cloud server.
Using termux, I can sync any files between my phone and a computer via ssh + rsync or unison.
Scripts can be used to make things really streamlined.

In the context of Zotero, I would rsync the "Zotero/storage/" directory to keep my files updated, while letting Zotero handle the data syncing through its servers.
This has been working okay so far.

I thought about trying the Zotero android app, but it seems it can't access external files.
Thus, the method above would not work, as I can't access the files in "Zotero/storage/" from the app (please correct me if I'm wrong).

I was therefore thinking about switching to file sync using WebDAV, by running a WebDAV server on my phone, either from the termux CLI or from some android app.

I wanted to ask whether anybody has done anything similar, and whether there would be any better alternatives which achieve something similar.
  • edited 2 days ago
    The desktop 'storage' folder is not usable from the Android app, correct. Nothing to do with external files — they're just totally different apps with different architectures.

    As long as you run a standard WebDAV server, there shouldn't really be anything special here. (Whether you want to do that on a phone is another matter.)
  • Thanks for the prompt response @dstillman.

    Guess I'll give it a go and see how it goes.

    I'd be still open to suggestions for alternatives, if anybody has any ideas.
Sign In or Register to comment.