Feature Request: Add S3-compatible cloud storage as an option for file syncing

Currently, Zotero accepts WebDAV as an alternative to synchronizing attachment files to Zotero Sync, whereas the more popular object storage services provided by various cloud providers do not support WebDAV access as a built-in feature.

Sync of attachment files to S3-compatible cloud storage can be achieved for now using an intermediate server (e.g. https://github.com/cloudreve/Cloudreve) translating WebDAV actions into S3 API calls, but setting up a server just for this seems overkill, and brings additional costs.

Therefore, it is desirable that Zotero can provide an option to communicate with cloud storage providers with AWS S3 API directly. There has been another similar request by another user on the mailing list (https://groups.google.com/g/zotero-dev/c/4pqcmOFXDHg).

Thanks.
  • I agree, this would be very helpful! Fewer cloud storage providers are supporting the WebDAV protocol, whereas S3-type object storage providers abound (Amazon, Backblaze, Wasabi, Cloudflare).
  • I agree, too.
  • agree. webdav is outdated, it syncs so slowly.
  • I strongly agree.
  • For those not willing to surrender data ownership, WEBDAV support is a must have.

    Isn't outdated or slow.
  • @cmhorn
    search "minio" in google, it's a self-hosted s3-syncing program. And there are several other self-hosted s3 syncing alternatives. time has changed.
  • Google webdav.

    Fundamentals remain the same. How would you convince those who aren't interested in what seems to be just another solution in search of a problem?

    Make the case.
  • S3 is a worldwide used object storage technology with massive support in cloud storage. Why shouldn't Zotero be able to sync using S3 protocol?
  • Adding to the chain for how useful this would be. My lab's infrastructure is AWS based as it's what my university let's us use and have support for. They won't authorize the ports for self-hosting webdav.
Sign In or Register to comment.