Skip to Content

Web wizard (deprecated)

The DeployStack web wizard previously ran at potentialise.prisma.events . It has been removed and replaced by the Propagate CLI.

What replaced it

Former wizard stepCLI equivalent
Wallet connect (/)propagate login (hosted browser on propagate.prisma.events)
Metadata (/[wallet]/1)propagate create (metadata + event code)
GitHub OAuth (/[wallet]/2)propagate create / propagate auth github (GitHub App install on target org)
Vercel OAuth (/[wallet]/3)propagate create (team ID + VERCEL_TOKEN)
App selection (/[wallet]/4)propagate create (multi-select)
Deploy (/[wallet]/5)propagate validate + propagate apply

Why it was replaced

  • Unreliable serverless state — workflow progress stored in in-memory Maps lost on cold starts
  • No durable manifest — config lived in Zustand, never written to disk
  • Hardcoded env injection — timelining env vars baked into the deploy form
  • No dependency graph — apps deployed independently without ordering
  • Brittle GitHub fork — PAT service-account invite flow (replaced by GitHub App install)

The CLI + Pulumi architecture addresses all of these. See Workflow for the v2 design.

Historical reference

The original technical specification described a Next.js 15 multi-step form with Zustand, React Hook Form, and a client-orchestrated /api/deploy polling loop. That code has been deleted from the propagate repository.

For current documentation see:

Last updated on