DigitalOcean Spaces
Before you begin
A DigitalOcean account with a Space (bucket) already created, and a Spaces access key.
Steps
- In the DigitalOcean control panel, create a Space and note its region (e.g.
nyc3). - Create a Spaces access key under API → Spaces Keys.
- In Universal Storage → Settings, choose provider preset DigitalOcean Spaces.
- Set Endpoint to
https://<REGION>.digitaloceanspaces.com, replacingREGIONwith your Space’s region (e.g.nyc3). - 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.