nextagencyio / drupal-cloud-project
Decoupled Drupal template with GraphQL, OAuth, and Next.js integration for headless CMS development
Installs: 34
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
pkg:composer/nextagencyio/drupal-cloud-project
Requires
- composer/installers: ^2.3
- cweagans/composer-patches: ^2.0
- drupal/admin_toolbar: ^3.4
- drupal/admin_toolbar_tools: ^3.4
- drupal/core-composer-scaffold: ^11.2
- drupal/core-project-message: ^11.2
- drupal/core-recipe-unpack: ^11.2
- drupal/core-recommended: ^11.2
- drupal/decoupled_preview_iframe: dev-3543929-drupal-11-fixes
- drupal/default_content: ^2.0@alpha
- drupal/field_group: ^3.6
- drupal/gin: ^5.0
- drupal/gin_login: ^2.1
- drupal/gin_toolbar: ^3.0
- drupal/graphql: ^4.7
- drupal/graphql_compose: ^2.2
- drupal/paragraphs: ^1.18
- drupal/pathauto: ^1.13
- drupal/simple_oauth: 5.2.x-dev
- drush/drush: ^13.6
- nextagencyio/json_import: 1.x-dev
Conflicts
This package is auto-updated.
Last update: 2026-01-08 03:55:58 UTC
README
A Drupal 11 installation featuring the dc_core installation profile, designed for headless/decoupled applications. This project can be used standalone or as part of the decoupled.io platform.
Features
- Drupal 11 with modern PHP 8.3
- dc_core installation profile - pre-configured for headless/decoupled architecture
- Custom modules for multisite management and API functionality
- Docker support for local development and production
- GraphQL API ready for frontend consumption
Getting Started
1. Make Changes
Edit Drupal code, modules, themes, or configuration:
# Make your changes to Drupal code, modules, themes, etc.
2. Commit and Push
git add . git commit -m "Your commit message" git push
Using with decoupled.io
If you're using this project with the decoupled.io platform, changes are automatically deployed via GitHub Actions and Ansible. See the decoupled.io documentation for deployment workflows.
Repository Structure
web/
├── profiles/
│ └── dc_core/ # Installation profile
│ ├── modules/ # Custom modules
│ ├── themes/ # Custom themes
│ └── dc_core.info.yml
├── sites/
│ └── default/
│ └── settings.php
└── ...
docker-compose.prod.yml # Docker configuration
Installation Profile: dc_core
The dc_core installation profile provides:
- Pre-configured content types and fields
- GraphQL API endpoints
- Multisite management capabilities
- Optimized for headless/decoupled architecture
- Custom modules for common decoupled use cases
Requirements
- PHP 8.3+
- Drupal 11
- Composer
- Docker (optional, for containerized deployment)
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
License
This project is licensed under GPL-2.0-or-later, consistent with Drupal core.