deviktta/drupal-distribution-headless-api

Drupal distribution: headless API

Maintainers

Package info

gitlab.com/deviktta/drupal-distribution-headless-api

Type:project

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

Statistics

Installs: 9

Dependents: 0

Suggesters: 0

Stars: 0

1.0.0 2025-12-30 01:17 UTC

This package is auto-updated.

Last update: 2026-03-01 00:48: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_ip \
     --site-name="My Drupal headless API" \
     --site-mail="admin@example.org" \
     --account-name=admin \
     --account-pass=admin \
     --account-mail=admin@example.org \
     --yes

🧑‍💻 Maintainers