A simple easy to use CDN, free for life
From the moment you click Upload to the moment someone loads your file - here's what happens.
Your file is read locally in the browser and sent directly to the CDN API over HTTPS. It goes straight to the Cloudflare edge - no intermediate servers involved.
A Cloudflare Worker handles the upload at the edge. It assigns a UUID filename, detects the file type, and streams the body directly into R2 object storage - with no cold starts and near-instant response times.
The file is written to Cloudflare R2 - S3-compatible storage with zero egress fees and 11 nines of durability. Upload metadata is logged to D1 (Cloudflare's edge SQL database) to track stats.
A permanent public-cdn.madebydanny.uk link is returned instantly. Anyone with it can access the file - served from whichever Cloudflare PoP is closest to them.
Files are cached and served globally - sub-50ms for most users regardless of where they are.
Zero egress fees, no expiry. Files are stored in Cloudflare R2 with enterprise-grade durability.
Workers run at the edge with no spin-up delay - every upload and file request is handled immediately.