4 juli 2026

Varför Cloudflare Pages för studio-sajten

Tre kandidater på listan, en knapp som tippade över. Plus en oväntad fördel jag inte trodde jag skulle behöva.

Knackpot är fyra kvällar i månaden. Sajt-hosting ska kosta 0 kr — varken pengar eller mental belastning.

Tre alternativ stod på listan: Vercel, Netlify, Cloudflare Pages. Alla tre kör Astro statiskt utan trubbel, alla tre har auto-deploy från GitHub. Valet handlade om vad som redan låg på samma ställe.

Det som tippade över till Cloudflare:

1. DNS, HTTPS, redirects och mejl i samma dashboard. Cloudflare-zonen sköter allt. När knackpot.se behövde byta namnservrar, lägga DMARC och peka www → apex var det tre klick i samma vy istället för tre leverantörer.

2. Email Routing räcker. niklas@knackpot.se → Gmail utan att betala för en brevlåda. Catch-all så inget mejl tappas om någon felstavar. Gratis.

3. Free-nivån räcker hela vägen. 500 builds/månad, obegränsad bandbredd. Sajten bygger på ~2 min; vi använder kanske 5 min i månaden.

Vad jag inte trodde jag skulle behöva men fick på köpet: en AI Crawler Control-knapp i dashboarden som låter mig styra om GPTBot, ClaudeBot och Google-Extended får läsa innehållet. För en studio som vill bli citerad i AI-svar var det viktigt att stänga av blockeringen. (Default var “blockera allt”; jag märkte det först när en audit flaggade Disallow: / för alla AI-bots i robots.txt.)

Trade-offs jag accepterar:

  • Cloudflare Pages bygger inte lika snabbt som Vercel (~2 min vs ~30 s)
  • För Astro behövs @astrojs/cloudflare adapter — onödig för en helstatisk sajt, men funkar
  • Build-loggar i dashboarden är mindre läsbara än Vercels

Sajten du läser detta på: sex självhostade font-varianter (~50 kB), helstatisk, deploy på ~2 min, $0/månad.

— Niklas

← Alla noteringar