drupal / velir_base
A recipe tailored to best practices for kick-starting a new Drupal 11+ project by Velir.
Package info
git.drupalcode.org/project/velir_base.git
Type:drupal-recipe
pkg:composer/drupal/velir_base
1.2.0
2026-08-11 11:01 UTC
Requires
- drupal/config_ignore: ^3.0
- drupal/field_group: ^4.0
- drupal/gin_login: ^2.0
- drupal/key: ^1.0
- drupal/memcache: ^2.0
- drupal/menu_block: ^1.0
- drupal/menu_breadcrumb: ^2.0
- drupal/metatag: ^2.0
- drupal/pathauto: ^1.0
- drupal/redirect: ^1.0
- drupal/robotstxt: ^1.0
- drupal/search_api_solr: ^4.0
- drupal/seckit: ^2.0
- drupal/trash: ^3.0
- drupal/views_bulk_operations: ^4.0
README
This recipe is designed to do the following:
- Install certain parts of Standard install profile that we want
- Disable core modules we don't want
- Set specific contributed module configuration
- Provide a starting point for Drupal ready to develop features for without wasting too much time on the post-install ceremony.
Installing
- Start with a Drupal 11 site.
- Install the 'Minimal' profile.
- Apply the recipe
The recipe can be applied with PHP in Drupal 11+.
Execute this command from the web root:
php core/scripts/dr recipe recipes/velir-base
Or by using ddev exec
ddev exec -d /var/www/html/docroot php core/scripts/drupal recipe
recipes/velir-base
The easiest way is with Drush:
ddev drush recipe /var/www/html/recipes/velir_base
If all goes well, you should see the following output:
[OK] Velir Base applied successfully
Clear the cache after the recipe is applied. When going back to the site, all the recipe configuration and customization have been applied.
Unpacking
You can mirror the recipe contents to the root composer.json file with:
ddev composer config allow-plugins.drupal/core-recipe-unpack true
ddev composer require drupal/core-recipe-unpack
ddev composer drupal:recipe-unpack