Book 2 · Lesson 2.9

Cloudflare Pages for Academy

  • Separate static Academy deploy from Team Radar runtime
  • Trace git push to Pages CDN
  • Run build:academy before push

Prerequisites: 2.1

Academy and Team Radar deploy differently:

ProductRuntimeDeploy
AcademyStatic HTML/JSCloudflare Pages
Team RadarDocker servicesLocal compose (demo)

PagesDeployFlow — push → build → CDN.

Checklist

pnpm build:academy   # must pass
git push origin main # triggers Pages

Live site: https://millipede-academy.pages.dev

Teach-back prompt

Why doesn’t Academy need Kafka at runtime?

Git → Pages

Lesson 2.9 check

1. Academy on Cloudflare Pages is…