Skip to content
@warmup-rocks

warmup.rocks

Global CDN cache warming for Cloudflare, Fastly, Akamai & more — made in Switzerland

warmup.rocks logo

warmup.rocks

Global CDN cache warming — your pages, requested from 90+ edge locations on a schedule,
so every visitor worldwide gets a cache HIT instead of a cold origin round-trip.

Website · Docs · Free Cache Checker · Blog · Contact


Why cache warming?

CDNs like Cloudflare, Fastly and Akamai run hundreds of independent edge caches — one per data center. A page cached in Frankfurt is still cold in Singapore, São Paulo and Sydney, and every deploy purges what was there. The first visitor in each region pays the price: a slow, uncached response from your origin.

warmup.rocks keeps every location hot: it reads your sitemap, requests each page from edge locations around the world on a schedule, and shows you the cache hit ratio per data center, per run.

Open source here

Repository What it does
warm-action GitHub Action — trigger a warm run right after your deploy, so the cache is hot before the first visitor arrives.
- name: Warm CDN cache
  uses: warmup-rocks/warm-action@v1
  with:
    hook-url: ${{ secrets.WARMUP_HOOK_URL }}

Free tools

  • Cache Checker — test any URL from 6 global locations at once: cache status, edge colo, TTFB per location.
  • Cloudflare data center list — every colo code (FRA, IAD, SIN, …) decoded, refreshed from Cloudflare's status page.

Built by this:matters GmbH · Made in Switzerland 🇨🇭

Popular repositories Loading

  1. warm-action warm-action Public

    GitHub Action: re-warm your CDN cache on warmup.rocks right after every deploy

  2. .github .github Public

    Organization profile for warmup.rocks

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…