Drupal is a registered trademark of Dries Buytaert

The module allows to safely deploy configuration changes from preview environments to production. It works with the Drupal configuration checkpoint API to produce a diff / patch of changes and applies this to production, without the need of console access.

Features

  • Configuration Tracking: Tracks changes on production and verifies base-configuration checkpoint is recent before deployment
  • Rebase Workflow: Fully integrated rebase workflow to update preview environment configuration with latest production changes
  • Authentication: OAuth 2.0 authorization code flow + hash-based request integrity verification
  • Web UI & CLI: Provides both Drupal UI and drush commands for seamless deployment
  • Config Ignore Support: Optional integration to exclude environment-specific configs from deployment

Usage

Please refer to the README for detailed instructions.

  1. Key - For storing OAuth client secret
  2. Simple OAuth - For authorizing configuration deployments

Similar projects

  • Config Patch - Provides config changes as patches, which shall be applied to a deploy config sync folder.

AI usage disclosure

  • AI has been used in crafting the majority of the code of the module, including the implementation of the main features, documentation, and examples.
  • The module has been fully reviewed and tested by the contributor.

Status

under heavy development & testing

Activity

Total releases
4
First release
Jun 2025
Latest release
7 months ago
Release cadence
7 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-alpha3 Pre-release Jul 15, 2025
1.0.0-alpha2 Pre-release Jul 10, 2025
1.0.0-alpha1 Pre-release Jul 8, 2025
1.x-dev Dev Jun 25, 2025