drupal/lupus_decoupled_recipe

A recipe to install Lupus Decoupled Drupal on your Drupal site.

Maintainers

Package info

git.drupalcode.org/project/lupus_decoupled_recipe.git

Type:drupal-recipe

pkg:composer/drupal/lupus_decoupled_recipe

Statistics

Installs: 429

Dependents: 2

Suggesters: 0

2.0.0 2026-03-27 14:37 UTC

This package is auto-updated.

Last update: 2026-03-27 13:44:58 UTC


README

A Drupal recipe that installs and configures Lupus Decoupled Drupal.

Usage

Base Recipe

For a minimal setup or to use as a base for custom recipes:

composer require drupal/lupus_decoupled_recipe
drush recipe ../recipes/lupus_decoupled_recipe

After applying the base recipe, either:

  • Apply the decoupled sub-recipe to configure a decoupled frontend (see below), or
  • Install a Lupus CSR theme for client-side rendering — just add lupus_csr to your recipe's install: list and set it as the default theme. See the Lupus Decoupled Starter recipe for a complete example.

Standard Sub-Recipe (Site recipe)

For a complete site setup with Drupal's standard profile and Lupus Decoupled integration:

drush site-install ../recipes/lupus_decoupled_recipe/standard

This installs:

  • Drupal standard profile (Article and Page content types, comments, taxonomy, search, etc.)
  • Lupus Decoupled Drupal with custom elements display configurations
  • Simple, pre-configured custom elements for articles and pages (default and full view modes)

Decoupled Frontend Sub-Recipe

To configure a decoupled frontend with a separate frontend application (e.g. no CSR theme):

drush recipe ../recipes/lupus_decoupled_recipe/decoupled

This prompts for the frontend base URL and configures frontend route redirects and absolute file URLs.

Related Projects

Project Setup

Please refer to the project template for a complete project setup using this recipe.

Credits