Use Google App Engine as storage sync server

Hi, I have ported PyFileServer [1] to Google App Engine, so Zotero can use GAE's data store as a WebDAV storage sync server. The port now has basic functions, there's no auth, no locking yet. But it already done a successful sync on my 75MB Zotero lib. Due to the limit of GAE, the max size of single file would be 10M. It would be enough for Zotero, and GAE is quite fast.

I have setup an public app so you can play with it by accessing the following address with your webdav client:

http://gaedavtest.appspot.com/dav/

However there's no user auth and data safe assurance so please don't put your important and private data on it. :-)

If you are interesting, I'll publish the code later. :)

[1] http://pyfilesync.berlios.de/pyfileserver.html
  • Is there any progress on this?

    I would also like to use GAE to store my Zotero library.

    Some help or guided steps are very much appreciated.

    Regards
Sign In or Register to comment.