The config.xml file used for running setup via CLI has the following XML nodes. They are described and outlined below:
Database Configuration Options
The database driver to use for this installation.
The hostname where your DB server is located. To use a port, postfix with :portnumber
The name of the database
The user to use to connect to the database
The password to use to connect to the database
The charset to use in the connection to the database
The charset of the database
The collation of the database
The table prefix to use for all MODX tables
Installation Configuration Options
Set this to 1 if you are using MODX from Git or extracted it from the full MODX package to the server prior to installation
Set this to 1 if you have manually extracted the core package from the file core/packages/core.transport.zip. This will reduce the time it takes for the installation process on systems that do not allow the PHP time_limit and script execution time settings to be altered
The language to install MODX for. This will set the default manager language to this. Use IANA codes.
The username of the new Administrator account for new installs
The password of the new Administrator account for new installs
The email of the new Administrator account for new installs
Whether or not to remove the setup/ directory after installation.
Path Configuration Options
Other Configuration Options
The port on your server for HTTPS connections
The HTTP host of your server. Usually the hostname, such as mysite.com