Skip to content
NoiXdevPublic

About

Pull your DDEV project's remote database, files and setup into your local environment.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ddev-sync

CI Release Docker Hub: ddev-sync Docker Hub: ddev-sync-endpoint License DDEV add-on Discord

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.

Quick start

cd /your/project
ddev add-on get NoiXdev/ddev-sync --version v0.1.0-rc.4
ddev auth ssh && ddev restart
ddev sync init

Usage

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.

Documentation

Help

Questions and chat on Discord, bugs and requests in the issue tracker. Report vulnerabilities as described in SECURITY.md.

Contributing

See CONTRIBUTING.md for working from a checkout, the test suites and the conventions.

License

MIT © noix.dev

About

Pull your DDEV project's remote database, files and setup into your local environment.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages