deviktta/drupal-distribution-headless-api

Drupal distribution: headless API

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Forks: 0

Type:project

pkg:composer/deviktta/drupal-distribution-headless-api

1.0.0 2025-12-26 13:34 UTC

This package is not auto-updated.

Last update: 2025-12-26 15:46:51 UTC


README

📋 Introduction

Pre-configured Drupal distribution for API development. This package bundles:

  • API Documentation: openapi, openapi_ui, openapi_ui_swagger - Generate and browse interactive API docs
  • Admin Utilities: drush, admin_toolbar, coffee - Enhanced admin experience and keyboard shortcuts
  • Performance: redis - Caching support for production environments

Eliminates the need to manually select and configure modules for headless Drupal projects.

🛠️ Usage

1) Create a new Composer project:

   composer create-project deviktta/drupal-distribution-headless-api:^1.0

2) Install Drupal, either using the Drupal install page or with Drush:

   ddev drush site:install headless_api_distribution 
     --site-name="My Drupal headless API"
     --site-mail="admin@example.org"
     --account-name=admin
     -account-pass=admin
     --account-mail=admin@example.org
     --yes

🧑‍💻 Maintainers