Skip to Content
ReferencePlatform Guide

Platform Guide

Gemba Flow supports multiple deployment platforms. Your choice is stored in .claude/PROJECT.md and read by the devops-engineer and system-architect agents.

Supported platforms

PlatformBest forFree tierPreview envs
Render (default)Full-stack web apps, APIsYesBuilt-in
CloudflareEdge computing, static sitesYesWorkers
VercelFrontend apps, Next.jsYesAutomatic
GCP (Cloud Run)Containerized apps, serverless backendsYesManual

AWS support is not on the current roadmap. If you need to deploy to AWS, the framework is platform-agnostic in principle — you’d swap render.yaml for the equivalent AWS infrastructure-as-code (CDK, Terraform, or CloudFormation) and replace the Render-specific deploy / preview / rollback workflows. The four-step switch procedure below still applies, but the new platform’s specifics are on you.

Default: Render

The template ships configured for Render. render.yaml defines the service with preview environments enabled. deploy.yml deploys to Render on merge to main. preview-deploy.yml manages preview environments. rollback-production.yml rolls back via the Render API.

Switching platforms

  1. Update .claude/PROJECT.md with the new platform.
  2. Replace the platform-specific workflows: deploy.yml, preview-deploy.yml, preview-cleanup.yml.
  3. Update render.yaml / vercel.json as needed.
  4. Update repository secrets in GitHub settings.
Last updated on

Book a Demo