Here’s the candid, no-hype version of what really happens when you ask AI to spin up Drupal Canvas on a live environment.
Taras Kruts walks through a Cursor-assisted build that hits four classic snags: the AI picks the wrong Composer package, over-generates boilerplate, confuses Platform.sh vs Upsun configs, and tries to use a non-existent install profile.
He then shows the simple fixes, plus a reliable deploy hook that installs Drupal and enables Canvas automatically so every preview environment comes up clean on Upsun. The punchline: AI drafted the scaffolding fast, but human review and a few precise edits made it production-credible in about 1 hour 25 minutes.
Why you should check out the full demo:
- You’ll avoid the same AI setup traps and copy known-good commands instead of guessing.
- You’ll see how to use Upsun’s Git-driven YAML and per-branch preview environments to demo Canvas live for stakeholders without babysitting infra.
- If you’re juggling incidents and context switching, this is the kind of repeatable workflow that gives you time back for actual feature work. ves
- Cuts the “AI said it would work” thrash by naming exact failure modes and fixes.
- Replaces manual setup with an automateinstalls Drupal and enables Canvas on every environment.
- Shows a practical path to ship demos faster on an opinionated platform designed for speed, standardization, and reliability.
Speed up delivery across branches, and reduce infra toil on your next Drupal launch.
Read the full story, grab the deploy hook, and ship your own Canvas demo today: From DrupalCon keynote to live Upsun demo
Top comments (0)