Connecting DreamHost DreamObjects
This guide walks you through connecting a DreamHost DreamObjects storage destination to Pluton.
Prerequisites
Before connecting DreamObjects, you need:
- A DreamHost account with DreamObjects enabled - Sign up here
- S3 API credentials (Access Key ID and Secret Access Key)
Getting Your DreamObjects Credentials
Step 1: Enable DreamObjects
- Log into your DreamHost Panel
- Navigate to Cloud Services > DreamObjects
- If not already enabled, follow the prompts to activate DreamObjects on your account
Step 2: Create Access Keys
- In the DreamObjects section, go to Users
- Click Create User or select an existing user
- Generate new Keys for the user
- Copy the Access Key and Secret Key
- Important: Save both credentials immediately - the Secret Key is shown only once
Step 3: Create a Bucket
- In the DreamObjects section, click Create Bucket
- Enter a unique bucket name
- Select your preferred cluster region
- Note which cluster your bucket is on (US-East-1 or US-East-5)
Connecting to Pluton

Step 1: Add Storage
- In Pluton, navigate to Storages
- Click Add Storage button
- Select DreamHost DreamObjects from the provider list
Step 2: Configure Connection
Fill in the required fields:
- Storage Name: A friendly name (e.g., "DreamObjects Backups")
- Access Key ID: Paste your DreamObjects Access Key
- Secret Access Key: Paste your DreamObjects Secret Key
- Region: Select the cluster matching your bucket:
- DreamObjects US-East 1 (
objects-us-east-1.dream.io) - DreamObjects US-East 5 (
s3.us-east-005.dream.io) - Or enter a custom endpoint
- DreamObjects US-East 1 (
tip
Not sure which cluster to choose? See the DreamHost cluster guide for details on the differences between clusters.
Step 3: Advanced Options (Optional)
Additional settings available:
- Server-side Encryption: Choose AES256 encryption for data at rest
- Storage Class: Select the storage class for new objects
- Bucket ACL: Set access control for bucket operations
- Upload Cutoff: Threshold for switching to chunked uploads (default: 200 MiB)
- Chunk Size: Size of chunks for multipart uploads (default: 5 MiB)
- Force Path Style: Enabled by default; use path-style access for S3 requests
Step 4: Test and Save
- Click Test Connection to verify credentials
- If successful, click Save
- Your DreamHost DreamObjects storage is now ready for backup plans
Common Issues
Authentication Failure: Verify your Access Key and Secret Key are correct. Ensure the DreamObjects user has not been disabled in the DreamHost panel.
Cluster Mismatch: Make sure you select the correct cluster region. US-East-1 uses objects-us-east-1.dream.io and US-East-5 uses s3.us-east-005.dream.io.
Bucket Not Found: Confirm the bucket name is correct and exists on the selected cluster.
Best Practices
- Create dedicated DreamObjects users for Pluton with appropriate permissions
- Select the cluster region closest to your Pluton server for best performance
- Enable encryption for sensitive backup data
- Monitor storage usage through the DreamHost panel regularly