Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
DigitalOcean Spaces was designed to be interoperable with the S3 API in order to allow users to take advantage of existing tooling. In most cases, setting the endpoint to the DigitalOcean region (e.g. nyc3.digitaloceanspaces.com) will allow Spaces to be a drop-in replacement. Though, in order to do this, the tool must allow configuring that option. Unfortunately, aws-s3-zipper does not expose that yet. I’ve submitted a pull request to add support.
Once it lands, you will be able to configure aws-s3-zipper to use Spaces like so:
var config = {
endpoint: "nyc3.digitaloceanspaces.com",
region: "nyc3",
accessKeyId: "MY_SPACES_KEY",
secretAccessKey: "MY_SPACES_SECRET",
bucket: 'examplebucket'
};
var zipper = new S3Zipper(config);
Is there an update on this? I’m trying to do this with Laravel (PHP framework). There are a set of files which I need to zip and give to the user at run time. So, the user uploads a bunch of files and another user shows up to download them. I need to zip and set the download.
Please let me know.