I want to periodically have the files in a specific bucket downloaded by say triggering a function. I see in docs that there is a listfiles function but how can one go about doing that ? The UI doesn't provide a way to zip and download a bucket as well as far as I am aware. Anyone done something similar with storage ?
You'll need to download the files one by one: https://appwrite.io/docs/server/storage?sdk=nodejs-default#storageGetFileDownload
You had mention in a post a while back that one could write a function to zip files, that not possible ?
Sure, you can download one by one and add each to a zip
Then upload to a bucket to be downloaded
I know you are trying to be helpful but I don't think I follow so a function would loop through the list of files returned by listfiles, download them and add them to a zip, all in memory ? Is that the suggestion ?
Recommended threads
- Error getting preview of file
Rest Response: ``` { "message": "Server Error", "code": 500, "type": "general_unknown", "version": "1.8.1" } ``` Appwrite Logs ``` appwrite ...
- Storage images using custom domain retur...
Some of the images uploaded to my storage bucket returns this error: ``` { "message": "Project with the requested ID could not be found. Please check the value...
- Bandwidth limit for your organization ha...
I received an alert that I exceeded the Free plan bandwidth limit (showing 5.86 GB), but my dashboard tells a different story. The usage stats there are much lo...