Jump-start your next Drupal project with useful configurations.
- Always up to date core & contrib
- Drush installed
- Gin theme
- Gin login module
- Require login module
- Admin toolbar module
- Coffee module
- Social login - default with Google, Apple, Facebook - extensible with many many others (https://www.drupal.org/project/social_auth)
- Install DDEV if not already installed - https://ddev.com.
- Clone this repository with
git clone git@github.com:acondura/drupal-starter.git
. - (Optional) If you renamed your project, for example
git clone git@github.com:acondura/drupal-starter.git myproject
, please runddev config
and supply the name of your project (e.g.myproject
) at step 1. Leave the rest of the steps untouched. Otherwise, skip this step, proceed to step 4. - Go to your cloned project and run
ddev start
. - Install from existing configuration with
ddev drush si --existing-config -y
. - Access https://drupal-starter.ddev.site (or the one given at step 3, if you named your project differently) with user & password given at the end of the previous command.
- Regarding drush commands, for less typing, you can add an alias to your Windows/Linux user profile as
alias ddr="ddev drush"
. - If working locally, for easy login, you can run
ddr upwd admin admin
. Just be sure to change your admin password if making this instance public.