Dropping Cloudflare for Bunny.net
Motivations for Leaving Cloudflare / Trying Bunny.net
- Desire to reduce internet centralization around a single US company and diversify infrastructure.
- Preference for smaller, developer-focused providers with responsive support.
- Interest in an EU-based CDN for GDPR alignment and non‑US jurisdiction, plus ability to get a DPA.
Bunny.net: Positives and Use Cases
- Strong praise for: CDN, DNS, video streaming, image hosting, and “Magic/Edge Containers” for globally distributed APIs and backends.
- Prepaid billing is seen as a major safety feature: no surprise six‑figure bills from attacks or misconfigurations; worst case is running out of credit.
- Perceived as inexpensive for hobby sites; some report viral traffic costing only a few dollars.
- Good support experiences contrasted against Cloudflare’s slow or non‑existent responses on lower tiers.
- Useful for avoiding Cloudflare‑blocked IP ranges (e.g., Spanish ISPs blocking CF during football matches).
Bunny.net: Critiques and Issues
- No free tier; even minimal usage requires ~1 EUR/month and a credit card. Seen as a barrier for hobbyists, teens, and education.
- Reports of serious problems: users unable to reach assets, slow/poor support; cache issues; and a severe cache‑poisoning incident where porn frames appeared in educational videos.
- Some confusion or criticism over incomplete IPv6 coverage across POPs.
- Allegation that Bunny intentionally breaks Mastodon request signing, with support confirming but not fixing; motives unclear.
- UX complaints: less integrated static-site + DNS flow than Cloudflare; cache purges sometimes flaky.
Cloudflare: Strengths and Concerns
- Widely used for free, feature‑rich DNS, CDN, Workers, Pages, KV, R2, and tunnels. Excellent developer tooling (e.g., CLI) and “full stack” edge platform.
- Free tier praised for enabling experimentation and low-cost startups, but criticized as a centralizing, subsidized “loss leader” that can create lock‑in.
- Concerns about opaque pricing escalations (e.g., being forced to enterprise), vendor lock‑in (Workers, Durable Objects, etc.), and risk of arbitrary takedowns or compliance actions.
Broader Themes: Cost, Lock‑in, and Resilience
- Debate over free vs low-paid tiers: free attracts abuse and is unstable; small paid tiers more predictable but exclude those without cards.
- Some argue CDN/DNS portability is easy; others note real friction and platform‑specific features create de facto lock‑in.
- Discussion of single‑provider fragility vs complexity and cost of multi‑CDN setups; no clear consensus.