Skip to content

DigitalOcean Spaces

Before you begin

A DigitalOcean account with a Space (bucket) already created, and a Spaces access key.

Steps

  1. In the DigitalOcean control panel, create a Space and note its region (e.g. nyc3).
  2. Create a Spaces access key under API → Spaces Keys.
  3. In Universal Storage → Settings, choose provider preset DigitalOcean Spaces.
  4. Set Endpoint to https://<REGION>.digitaloceanspaces.com, replacing REGION with your Space’s region (e.g. nyc3).
  5. Enter your access key ID and secret, then Test connection.

Public delivery

A Space’s public base URL is typically https://<bucket>.<region>.digitaloceanspaces.com — set this as the CDN/Base URL in Universal Storage → Storage if you want direct public delivery from the Space itself (or point it at a CDN in front of the Space instead).

Verify it worked

Test connection passes all steps. Uploading a test image (see Your first upload) shows the file in your Space.

Troubleshooting

Connection fails — confirm the region in the endpoint matches the Space’s actual region exactly; this is the most common misconfiguration for this provider.