DigitalOcean Spaces

DigitalOcean Spaces

Store and deliver vast amounts of content.

Deploy now
Ready to go in minutes
Ready to go in minutes

Use the DigitalOcean Spaces store and access your data with Koyeb's universal API. Process your data based on store events, and store the result on any cloud.

Infinite combinations
Infinite combinations

Compose processing workflows with ready to use integrations and your own code if needed. Build your business logic with our SDKs in Golang, Node.js, and Python or using Docker images.

No infrastructure management
No infrastructure management

Koyeb's all-in-one platform is backed by a highly available infrastructure. Build advanced operation pipelines for your data with zero server maintenance.


DigitalOcean Spaces is DigitalOcean's object storage solution. DigitalOcean offers 90% savings on storage and bandwidth costs compared to other object storage providers. DigitalOcean Spaces is an cost-effective choice to store and manage your data at scale.

With object storage, you can store any kind of data: images, videos, documents, machine learning models, backups, logs, and more.

If you want to learn more about DigitalOcean Spaces object storage, visit the DigitalOcean Spaces object storage website.

Why Use DigitalOcean Spaces with Koyeb

Combining DigitalOcan Spaces with Koyeb allows you to process your incoming data using Koyeb's powerful serverless processing functions.

Regardless of the amount of data you store with DigitalOcean, you can process your DigitalOcean Spaces data in minutes using a function from Koyeb's data-processing app catalog, a Docker Container, or with your own code via Github, Python or Node.js.

When you connect your DigitalOcean Spaces bucket to Koyeb, you can process your data faster thanks to Koyeb's pre-configured functions. Spend less time operating complex infrastructures, spend more time processing your data.

Using DigitalOcean's object storage with Koyeb allows you to trigger functions to process data from events that occur in your DigitalOcean Spaces object storage buckets.

With DigitalOcean's object storage, you can:

  • Deploy Koyeb's ready-to-use AI integrations to analyze your images
  • Create thumbnails for videos or images uploaded to your DigitalOcean Spaces
  • Move and sync data across different buckets and different Cloud Storage Providers
  • Add extra metadata to your objects
  • Create versioned archives

With Koyeb, there are infinite possibilities to transform, optimize, and analyze the content of your DigitalOcean object storage buckets.

Connect Your DigitalOcean Spaces Bucket to Koyeb

Koyeb is designed so you can trigger processing functions based on events that occur in your DigitalOcean Spaces bucket with ease. To start processing your data with Koyeb, you will need to:









Seconds to deploy

Configure DigitalOcean Spaces

Additional information to get started with the DigitalOcean Spaces integration.

Available settings

  • bucket — The name of your DigitalOcean Spaces bucketDefault value: - Required: Yes
  • region — The region your DigitalOcean Spaces bucket is locatedDefault value: nyc3 - Required: Yes
  • access_key — A valid DigitalOcean Spaces access_keyDefault value: - Required: Yes
  • secret_key — A valid DigitalOcean Spaces secret_keyDefault value: - Required: Yes

Ready to get started?

Get in touch or create an account and deploy your serverless stack in minutes.