If you find this add-on useful, please star it on GitHub — stars show appreciation and help maintainers know their work matters.

Pull a project’s production database and files into a local DDEV environment, anonymise the data on the way in, and run the framework’s own setup commands afterwards, all with one command.
cd /your/project
ddev add-on get NoiXdev/ddev-sync --version v0.1.0-rc.7
ddev auth ssh && ddev restart
ddev sync init
ddev sync # pick the target (if several) and the steps; db, files and sanitize are pre-ticked
ddev sync --dry-run # print the plan without executing anything
ddev sync doctor # check that a sync will work before it moves a byte
Supported project types: TYPO3, Laravel, Symfony, WordPress, Drupal and Shopware 6, plus a generic fallback for any other DDEV project type.
Questions and chat on Discord, bugs and requests in the issue tracker. Report vulnerabilities as described in SECURITY.md.
See CONTRIBUTING.md for working from a checkout, the test suites and the conventions.
MIT © noix.dev
If you find this add-on useful, please star it on GitHub — stars show appreciation and help maintainers know their work matters.