finds.dev← search

// the find

cmliu/CF-Workers-SpeedTestURL

★ 674 · JavaScript · updated Feb 2026

使用 CloudFlare Workers 搭建专属CloudFlareSpeedTest测速地址

A single-file Cloudflare Worker that serves an arbitrary-sized blob of junk data (default 200MB, overridable via path like /500m or /1g) so you can point speedtest clients at it and measure throughput off Cloudflare's edge. It's for anyone who wants a free, geographically distributed speed-test endpoint without running their own server.

It's genuinely minimal — one worker.js file, no build step, no dependencies, deploy and go on Cloudflare's free tier. The size-parsing convention (K/M/G suffix in the URL path) is a clean, memorable API with no query params or config needed. Riding Cloudflare's edge network means you get PoPs close to users for near-zero cost, which is the actual value prop here, not the code.

No license file is evident, which matters for a project with 844 forks — people are clearly redeploying their own copies and the legal terms aren't stated. There's zero guard against abuse: a public deployment serving unauthenticated 1GB+ responses on demand is an easy way to blow through Cloudflare's free-tier request/egress limits if someone scripts repeated hits. The README is Chinese-only with no English translation, which will block a chunk of the audience from understanding setup past copy-pasting commands. No tests, no indication of how the large payload is generated (streamed vs buffered), which is exactly the kind of detail that bites you when a /1g request starts timing out or hitting worker CPU limits.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →