dkdeploy offers many useful functions distributed grouped into different gems.
The dkdeploy-core gem offers the base functionality. It is not connected to a specific framework.
The dkdeploy-php gem offers functions for composer, php in general and databases.
The dkdeploy-typo3-cms gem builds the basement for the TYPO3 deployment.