Skip to content

DigitalOcean Spaces Configuration Guide ​

Service Overview ​

DigitalOcean Spaces is an object storage service provided by DigitalOcean, fully compatible with the S3 API. Spaces is known for simple, predictable pricing.

Official Website: https://www.digitalocean.com/products/spaces

Official Documentation: https://docs.digitalocean.com/products/spaces/

Pricing (as of 2024):

  • $5/month fixed fee, including:
    • 250 GB storage
    • 1 TB egress traffic
  • Overage:
    • Storage: $0.02/GB/month
    • Traffic: $0.01/GB

Configuration Parameters ​

Endpoint ​

DigitalOcean Spaces endpoint format:

Standard Endpoint:

https://<region>.digitaloceanspaces.com

CDN Endpoint (recommended for public access):

https://<space-name>.<region>.cdn.digitaloceanspaces.com

Region ​

DigitalOcean Spaces available regions:

Region CodeLocationFull Endpoint
nyc3New York 3https://nyc3.digitaloceanspaces.com
sfo3San Francisco 3https://sfo3.digitaloceanspaces.com
ams3Amsterdam 3https://ams3.digitaloceanspaces.com
sgp1Singapore 1https://sgp1.digitaloceanspaces.com
fra1Frankfurt 1https://fra1.digitaloceanspaces.com
syd1Sydney 1https://syd1.digitaloceanspaces.com

View latest regions list

Obtaining Access Keys ​

Create Spaces Access Keys ​

  1. Log into DigitalOcean

  2. Enter API Settings

  3. Generate Spaces Keys

    • Scroll to "Spaces access keys" section
    • Click "Generate New Key"
    • Enter name (e.g., s3-file-viewer)
    • Click ✓ to confirm
  4. Save Keys

    • Key: Similar to DO00XXXXXXXXXXXXXXXXXXXX (Access Key ID)
    • Secret: Long string (Secret Access Key)
    • ⚠️ Important: Secret only shown once, must save immediately

Configuration Examples ​

Using Standard Endpoint ​

Connection Name: DigitalOcean Spaces NYC
Endpoint: https://nyc3.digitaloceanspaces.com
Access Key: DO00XXXXXXXXXXXXXXXXXXXX
Secret Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Region: nyc3

Using CDN Endpoint (for public access only) ​

⚠️ Note: S3 File Viewer should use standard endpoint, CDN endpoint is mainly for direct browser access.

Connection Name: My Space CDN
Endpoint: https://my-space.nyc3.cdn.digitaloceanspaces.com
Access Key: DO00XXXXXXXXXXXXXXXXXXXX
Secret Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Region: nyc3

Singapore Region Configuration ​

Connection Name: DigitalOcean Spaces Singapore
Endpoint: https://sgp1.digitaloceanspaces.com
Access Key: DO00XXXXXXXXXXXXXXXXXXXX
Secret Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Region: sgp1