Drupal Canvas on Upsun: AI Setup Required Careful Human Review
Drupal Canvas, introduced at DrupalCon Vienna 2025, quickly became a feature many teams wanted to demonstrate to clients. In a recent Upsun blog post, Taras Kruts recounts how his team deployed a live, browser-accessible demo and what the process revealed about working with AI in real-world development.
After Drupal founder Dries Buytaert unveiled Drupal Canvas as a visual page-building feature, Kruts and his colleagues at Lemberg Solutions decided to make it immediately accessible through a hosted demo environment on Upsun, formerly Platform.sh. Rather than configuring everything manually, the team relied heavily on AI within their development workflow to generate the initial project structure and deployment setup.
The AI-assisted setup produced a working starting point quickly, but several issues emerged during deployment. The tool referenced an outdated Composer package name, confused Platform.sh and Upsun configuration files following the rebrand, generated unnecessary documentation files, and attempted to install a non-existent Drupal profile. Each of these errors required manual correction before the environment could run reliably.
Through iterative troubleshooting, the team refined the configuration and introduced automated deployment hooks to install Drupal and enable the Canvas module for every new environment. The result was a clean, reusable demo instance that could be spun up for client previews without manual setup.
According to Kruts, the complete process took one hour and twenty-five minutes. While AI generated much of the initial configuration in under half an hour, the majority of the effort involved review, debugging, and simplification. The experience underscores a practical lesson: AI can accelerate setup tasks, but dependable outcomes still rely on precise prompting and experienced human oversight.

