Create an S3-Compatible Storage Bucket
CDNShark Storage is a fully S3-compatible object store. Every bucket you create can be served through the CDN, shared with tokenized links, or accessed from any S3 client or SDK.
Before you start
- A CDNShark account on a plan that includes Storage.
- A unique, DNS-safe bucket name — lowercase letters, numbers, and hyphens.
Create the bucket
- Open the dashboard and go to Storage.
- Click New Bucket.
- Enter a bucket name — this must be unique within your account.
- Select a storage tier (see the table below).
- Click Create.
When the bucket finishes provisioning, CDNShark generates an access key, a secret key, and an endpoint URL. Copy the secret key now — it is only shown once.
Choosing a storage tier
| Tier | Best for | Notes |
|---|---|---|
| HDD | Backups, archives, large media libraries | Lower cost per GB |
| NVMe | Hot assets served through a pull zone | Faster reads, higher cost per GB |
Your plan includes a base amount of storage; usage beyond that is billed per GB at the overage rate shown on your billing page.
Next steps
- Upload files from the dashboard or an S3 client.
- Connect the bucket to a pull zone to serve files from the global edge network.
- Set permissions to control who can read your objects.