This call was recorded at the November North West Drupal Meetup 2025.
In this meeting Greg Harvey talked about Ansible, how it is used in Code Enigma to create ce-provision and ce-deploy. This talk focuses on the ce-deploy tool and the newly created integration into DDEV.
ce-deploy is a tool that can be used to deploy an application to an existing web host, so whilst DDEV is used locally, Greg also shows how the same configuration can be used to deploy to any web host. It supports Drupal, Mautic, WordPress, SimpleSamlPHP, and others; with more applications being added.
Code Enigma use ce-provision to create web hosts that can be used to deploy to. ce-deploy isn't dependent on ce-provision to deploy, it just needs a directory and database to connect to.
References:
- Code Enigma https://www.codeenigma.com
- Slides from Greg's talk https://docs.google.com/presentation/d/169CwHf3bjgiVb_lYmPBOyEI8U9kMMu8tLNcRzFwKwjs/edit?slide=id.p#slide=id.p
- ce-deploy https://gitlab.com/code-enigma/ce-deploy
- ddev-deploy https://gitlab.com/code-enigma/ddev-deploy
- ce-provision https://gitlab.com/code-enigma/ce-provision