Upload a file and get a global CDN URL
Shard Cloud CDN gives your workspace S3-style storage and CloudFront-style delivery in one flow. Upload your files, organize them by folder, and serve them from cached CDN URLs without wiring storage and edge delivery separately.
Workspace CDN
Your files, usage, folders, cache controls, and delivery status in one place.
A CDN dashboard built for day-to-day asset operations
Use your CDN data to upload assets, inspect storage usage, copy CDN URLs, search files, purge edge cache, and manage temporary uploads from the dashboard.
Workspace CDN
Your files, usage, folders, cache controls, and delivery status in one place.
Edge delivery
Uploaded files are served through cached CDN URLs without extra infrastructure setup.
Accepted assets
Uploads are validated by MIME type and magic bytes. These are the currently accepted groups and formats.
Images
JPEG, PNG, GIF, WebP, BMP, TIFF, SVG, ICO, HEIF
Videos
MP4, AVI, WebM
Audio
MP3, WAV, M4A, OGG
Documents
Archives
ZIP, RAR v4/v5, GZIP
Text formats
JSON, CSV
Static assets should not need a storage stack
It works like S3 plus CloudFront in one go: upload supported files, get CDN URLs, and manage storage, folders, cache, and expiration from the same dashboard.
Serve from the edge
Files are cached near users so product images, downloads, media, and generated assets do not depend on your app server for every request.
Optimize images automatically
Image assets are compressed and optimized on delivery, reducing setup work for teams that just need fast assets with sensible defaults.
Organize by folder
Use folder names to separate avatars, releases, invoices, campaign media, or app-specific assets, then purge folder cache when a batch changes.
Expire temporary assets
Set an optional expiration time for files that should disappear later, such as short-lived exports, signed assets, or temporary customer uploads.
CDN FAQ
Answers based on the CDN documentation and API reference.
Is this closer to S3 or CloudFront?
It combines both jobs in one dashboard flow: upload supported files, store them, and serve them globally through cached CDN URLs.
How does API authentication work?
CDN API calls use a Bearer token in the Authorization header. Generate the token from the dashboard under Config > Integrations.
What are the file size limits?
Files must be at least 6 KB and no larger than 100 MB.
Can I manage CDN files through the API?
Yes. The CDN API supports dashboard-style file operations such as listing, uploading, retrieving, and deleting files.
Ready to scale your projects?
Hosting made simple & powerful
Deploy your bots and apps with confidence — faster, simpler, today.

