An opinionated Drupal 8 scaffold project
Switch branches/tags
Nothing to show
Clone or download
Latest commit e65e01b Sep 27, 2018

Drupal Scaffold

Drupal 8 scaffold project to kick start development of a new instance of Drupal.

Getting started

You will need composer to create a new project:

$ composer create-project oomphinc/drupal-scaffold my-project.tld --no-interaction

After composer installs the Drupal scaffold, you can quickly bootstrap a local environment by running:

$ lando start && lando drush site-install standard --account-pass=admin

The command above will install all project dependencies and install Drupal with the standard installation profile. You can then log into Drupal as User 1 with admin / admin as the credentials.


Besides the initial dependency of composer to create this project, the only dependency this project has afterwards is Lando. All tools used for this project are containerized and wrapped with Lando.

You can type lando inside of the newly created project to see the available commands. Tools like Composer and npm are available with:

$ lando composer
$ lando npm