Data Types

File Sources DigitalOcean Spaces

Upload, download, and process files in DigitalOcean Spaces by creating a "DigitalOcean Spaces" file source.

Benefits

Own and manage the DigitalOcean Space your files are stored in.

No storage charge for files stored in DigitalOcean Spaces. *

*

You will still be required to pay the full price of your Upload Plan, which includes built-in storage as standard. Your DigitalOcean Spaces are allowed to grow without limits, and won't incur additional charges from Upload, regardless of their size.

Limitations

Please note the following when using DigitalOcean Spaces:

  • Storage usage for DigitalOcean Spaces is not reported in the Upload Dashboard.

  • Requests to transform files from DigitalOcean Spaces may incur additional latency due to internal download operations:

    • Video and audio transformations will incur an additional latency of ~1 second per 75MB of input file size when using DigitalOcean Spaces.*

    • Image transformations from DigitalOcean Spaces do not incur latency: the performance is the same as using Upload's Built-in Storage.

*

Applies to the first request only: once the result is cached all subsequent requests to the same URL will return near-instantly.

Let's get started...

To use your own DigitalOcean Space for read/write storage in your Upload account:

  1. Create a DigitalOcean Space (if you haven't already).

  2. Create a DigitalOcean Spaces access key + secret access key pair.

  3. Create a folder in the Upload Dashboard.

  4. Edit the folder's settings.

  5. Click on "Storage Settings".

  6. Change "Storage Type" to "DigitalOcean Spaces".

  7. Follow the instructions on the form that appears.

  8. Click on "Save Changes".

For reference, the "Storage Settings" section of the "Folder Settings" page is shown below:

Configuring an AWS S3 bucket

Next steps

These pages may also be helpful:

Was this section helpful? Yes No

You are using an outdated browser.

This website requires a modern web browser -- the latest versions of these browsers are supported: