Site search is not yet wired to an index — queries open the full sitemap.
Home / Gateway
DCS Gateway is a Cloudflare-Worker fronted IPFS / Filecoin gateway with a four-upstream fallback chain and a 30-day edge cache. One primary, one cold-standby on a separate Cloudflare account — flippable in about two minutes.
Same path scheme, same envelope, different fallback order. The standby lives in a separate Cloudflare account so a single-account outage can't take both down.
Six guarantees the Cloudflare-Worker shape is uniquely good at.
Cloudflare's anycast network means the closest edge POP serves your CID — sub-100ms hot reads from every populated continent.
Every successful upstream fetch caches at the edge for 30 days. Repeat reads bypass the upstream fallback chain entirely.
If trustless-gateway.link is slow, the Worker falls through w3s.link, 4everland.io and ipfs.io. First 200 / 206 wins.
A second Worker on a separate Cloudflare account is pre-warmed. DNS at
gateway.dcsai.ai swings to it in roughly two minutes.
An explicit allowed-origins list (dcsai.ai, storage,
compute, pilot, sovereign, verify)
ships out of the box.
Per-IP rate limit at 60 RPM keeps the free-tier headroom usable for every customer and slows down obvious abuse without hurting normal browsing.
One file. No build step. Cloudflare Pages auto-deploys on push.
Every endpoint is read-only and unauthenticated. Drop them into any client.
{ status: "ok", upstreams: [...], cache: "ok" } for monitor probes../public) and CORS pre-flight.gateway.dcsai.ai is pre-staged to swing
to gateway-standby.dcsai.ai (separate Cloudflare account) in roughly two
minutes. Cached objects continue serving from the original edge during the swing.github.com/DCS-Platform/dcs-kubo-gateway
(MIT). Fork it, change the upstream list, point your domain at the Worker. The deploy
script handles Cloudflare Pages binding.ALLOWED_ORIGINS in
wrangler.toml. The path scheme stays compatible with every public IPFS
gateway.