CDNShark Documentation

Guides, tutorials, and references for every part of CDNShark — edge delivery, pull zones, DNS, cache controls, and more.

← Back to Documentation

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

  1. Open the dashboard and go to Storage.
  2. Click New Bucket.
  3. Enter a bucket name — this must be unique within your account.
  4. Select a storage tier (see the table below).
  5. 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

TierBest forNotes
HDDBackups, archives, large media librariesLower cost per GB
NVMeHot assets served through a pull zoneFaster 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.