Image CDN services
Image CDN services
The family runs a 3-tier fallback chain for every image rendered
through the @chirag127/oriz-kit <Image> wrapper:
- Cloudflare Images — primary. Same edge as our Pages deploys, bundled with the free Pages plan.
- wsrv.nl — fallback 1. Public URL-transform proxy, no signup, no auth — survives outages of any authenticated provider.
- ImageKit — fallback 2. 20 GB/mo + real DAM, email-only signup.
The chain is documented in
decisions/architecture/image-cdn-fallback-chain.md.
The kit's <Image> wrapper owns the onError handoff between rungs.
| Service | Status | Role | Free tier headline |
|---|---|---|---|
| cloudflare-images.md | active | image-cdn-primary | Bundled with Pages free |
| wsrv-nl.md | active | image-cdn-fallback-1 | Public proxy, no account |
| imagekit.md | active | image-cdn-fallback-2 | 20 GB/mo + DAM |
Note on prior tooling/ entries
A separate tooling/imagekit.md and tooling/cloudinary.md pre-date this fallback chain. Those entries continue to document ImageKit and Cloudinary as tooling picks (DAM / transforms / general image ops). The files in this directory document them as CDN fallback roles specifically. Both views are valid.