This is a new feature that has been added to Drupal 8.6.x: - Issue: https://www.drupal.org/project/drupal/issues/2911319 - Change record: https://www.drupal.org/node/2969396 - Documentation: https://www.drupal.org/docs/8/install/drupal-8-quick-start-command
It seems to rely on SQLite though, which we have dropped support for
Description: A new command to install and run Drupal was added.
php core/scripts/drupal quick-start demo_umami 18/18 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] Congratulations, you installed Drupal! Username: admin Password: PM_kRw1i1xtPGeoT Drupal development server started: <http://127.0.0.1:8888> This server is not meant for production use. One time login url: <http://127.0.0.1:8888/user/reset/1/insert-random-ness/login> Press Ctrl-C to quit the Drupal development server.
Optional: Run the following command for a list of available options that you may need to configure quick-start:
$ php core/scripts/drupal quick-start --help
This is really neat! Perhaps we can do something similar for Backdrop?