DevOps Launchpad

A concise single-page guide: CI/CD, containers, and edge deployment on Cloudflare Pages.

Modern static site • Containerized for validation • Deployed at the edge

Pipeline Steps

1
Checkout
Get source from the Git repository.
2
Build
Build a Docker image using `nginx:alpine`.
3
Validate
Run the container and curl the homepage to verify.
4
Deploy
Use Wrangler to publish static output to Cloudflare Pages.

Tech Stack

  • HTML (single file)
  • Inline CSS & JavaScript
  • Docker (nginx:alpine)
  • GitHub Actions (CI/CD)
  • Cloudflare Pages (edge hosting)

Benefits

  • Fast edge delivery via Cloudflare Pages.
  • Containerization proves the site runs in a predictable artifact.
  • CI ensures builds are tested before deploy.
  • Minimal, dependency-free static output for security and speed.