定制 nextagencyio/drupal-cloud-project 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

nextagencyio/drupal-cloud-project

最新稳定版本:v1.0.2

Composer 安装命令:

composer create-project nextagencyio/drupal-cloud-project

包简介

Decoupled Drupal template with GraphQL, OAuth, and Next.js integration for headless CMS development

README 文档

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

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test thoroughly
  5. Submit a pull request

License

This project is licensed under GPL-2.0-or-later, consistent with Drupal core.

统计信息

  • 总下载量: 34
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2025-08-27