Skip to content

feat(deploy): Plan A free tier — Cloudflare Pages + Render#24

Merged
askmy-stack merged 1 commit into
feat/ui-qa-a11yfrom
feat/plan-a-free-deploy
Jun 25, 2026
Merged

feat(deploy): Plan A free tier — Cloudflare Pages + Render#24
askmy-stack merged 1 commit into
feat/ui-qa-a11yfrom
feat/plan-a-free-deploy

Conversation

@askmy-stack

@askmy-stack askmy-stack commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add Plan A $0 deployment runbook (docs/DEPLOY-FREE.md): Cloudflare Pages dashboard + Render free API + Neo4j Aura + Upstash Redis
  • Ship render.yaml blueprint (free plan, heuristic extraction, optional seed)
  • Production API boot via scripts/start_api_production.sh (migrate + CORTEX_SEED_DEMO)
  • Cloudflare Pages: VITE_API_URL, wrangler.toml, SPA _redirects, frontend/.env.example
  • Recognize .pages.dev / .onrender.com in live-demo banner
  • scripts/verify_free_deploy.sh smoke test

Stacks on: #23 (feat/ui-qa-a11y)

Merge order to main

#18#19#20#21#22#23#24close #17

Test plan

  • npm run build + npm test pass
  • Follow DEPLOY-FREE.md Phase 1–3 on Aura + Upstash + Render + CF Pages
  • ./scripts/verify_free_deploy.sh --api https://….onrender.com
  • Set CORS_ORIGINS on Render to Pages URL; Ask query works in browser

askmy-stack added a commit that referenced this pull request Jun 25, 2026
Prepares Plan A API hosting alongside reliability foundation; full runbook
lands in PR #24 (DEPLOY-FREE.md).

Co-authored-by: Cursor <cursoragent@cursor.com>
@askmy-stack askmy-stack force-pushed the feat/plan-a-free-deploy branch from d879c41 to 5b849f8 Compare June 25, 2026 17:11
@askmy-stack askmy-stack force-pushed the feat/plan-a-free-deploy branch from 5b849f8 to 59936d8 Compare June 25, 2026 17:14
Ship render.yaml blueprint, production API startup with migrate/seed hooks,
DEPLOY-FREE.md runbook, VITE_API_URL for static hosts, and live-demo detection
for pages.dev/onrender.com.

Co-authored-by: Cursor <cursoragent@cursor.com>
@askmy-stack askmy-stack force-pushed the feat/plan-a-free-deploy branch from 59936d8 to 976911b Compare June 25, 2026 17:25
Repository owner deleted a comment from vercel Bot Jun 25, 2026
@askmy-stack askmy-stack merged commit 0080fa4 into feat/ui-qa-a11y Jun 25, 2026
4 checks passed
@askmy-stack askmy-stack deleted the feat/plan-a-free-deploy branch June 25, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant