Oracle Cloud Object Storage supports S3-compatible access through Customer Secret Keys. This guide walks you through connecting it to HeftySend.
Custom storage requires a Premium or Ultra plan. See Using your own storage with HeftySend for an overview.
Step 1: Create your object storage bucket
- Go to your Oracle Cloud Console
- Navigate to Storage > Object Storage > Buckets
- Click "Create Bucket"
- Enter a bucket name
- Choose your storage tier (Standard is recommended)
- Click "Create"
Step 2: Enable S3 compatibility and create a Customer Secret Key
Oracle Cloud Object Storage has native S3 compatibility via Customer Secret Keys. To create one:
- Go to your profile menu and click "Customer Secret Keys"
- Or navigate to Identity and Security > Users > Your User > Customer Secret Keys
- Click "Generate Secret Key"
- Enter a name (for example, HeftySend)
- Click "Generate Secret Key"
Copy the generated Secret Key immediately. It is shown only once. Also note the Access Key ID displayed in the list.
Step 3: Find your S3 endpoint
Your S3-compatible endpoint follows this format:
https://[NAMESPACE].compat.objectstorage.[REGION].oraclecloud.com
- Find your namespace in the Tenancy Details page under the Oracle Cloud profile menu
- Replace [REGION] with your region identifier
Common Oracle Cloud regions
| Region | Identifier |
|---|---|
| US East (Ashburn) | us-ashburn-1 |
| US West (Phoenix) | us-phoenix-1 |
| UK South (London) | uk-london-1 |
| Germany Central (Frankfurt) | eu-frankfurt-1 |
| Japan East (Tokyo) | ap-tokyo-1 |
Step 4: Connect to HeftySend
- Go to Settings > Storage in your HeftySend dashboard
- Click "Configure S3 Storage"
- Enter your S3-compatible endpoint URL
- Enter your Access Key ID (from Customer Secret Keys)
- Enter your Secret Key
- Enter your bucket name
- Click "Test Connection" then "Save"
Troubleshooting
If connection fails, make sure your endpoint includes your namespace. If you get permission denied errors, check that your Oracle Cloud user belongs to a group with Object Storage access in your compartment.