CDN for
media and assets
sCloud helps developers host images, videos, downloads, and static assets with fast global delivery through a reliable CDN.
import { sCloud } from "@scloud/sdk";
// Initialize client
const myBucket = new sCloud({
apiKey: process.env.SCLOUD_MY_BUCKET_API_KEY
});
// Upload a file
await myBucket.upload({
path: "./picture.png",
file: file,
});
// Output:
{ success: true, url: "https://cdn.sacul.cloud/my-bucket/picture.png" }
One Dashboard to Rule Them All
Manage your buckets, CDN zones, and monitoring from a single, unified control panel. Designed for speed and productivity.
Everything You Need
Nothing You Don't
Global CDN
Deliver images, videos, downloads, and static assets through a fast global CDN.
Media Hosting
Host product media, app uploads, business assets, and public files in managed buckets.
Uptime Monitoring
Keep track of your services with real-time checks and instant alerts.
Managed Infrastructure
Run production media and asset delivery on managed infrastructure built for growing businesses.
Simple API
Upload files, manage buckets, and purge cached assets from scripts, dashboards, or custom developer workflows.
DDoS Protection
Use Cloudflare-backed delivery to keep public asset traffic away from your primary infrastructure.
From Zero to Global
In Three Steps
Create a Bucket
One click to provision a new S3-compatible storage bucket in your preferred region.
Upload Assets
Drag and drop your files or use our API/CLI to sync your static assets.
Serve Globally
Your content is instantly available on our global CDN edge network.
➜ ~ scloud buckets create my-bucket
Creating bucket 'my-bucket'...
✓ Bucket created successfully
➜ ~ scloud upload /my-bucket/build
Uploading 24 files...
✓ Upload complete
➜ ~ scloud cdn delete /my-bucket/build
Deleting files...
✓ Files deleted successfully
Trusted by developers building with