warden_init_project
Set up a new Magento 2 development environment in Warden by specifying project path, name, and configuration settings like PHP, MySQL, Node.js, and Redis versions.
Instructions
Initialize a new Warden project with Magento 2 environment
Input Schema
Name | Required | Description | Default |
---|---|---|---|
composer_version | No | Composer version (default: 2) | 2 |
enable_opensearch | No | Enable OpenSearch (default: true) | |
enable_rabbitmq | No | Enable RabbitMQ (default: true) | |
enable_redis | No | Enable Redis (default: true) | |
enable_varnish | No | Enable Varnish (default: true) | |
enable_xdebug | No | Enable Xdebug (default: true) | |
environment_type | No | Environment type (default: magento2) | magento2 |
mysql_distribution | No | MySQL distribution (default: mariadb) | mariadb |
mysql_version | No | MySQL version (default: 10.6) | 10.6 |
node_version | No | Node.js version (default: 20) | 20 |
opensearch_version | No | OpenSearch version (default: 2.12) | 2.12 |
php_version | No | PHP version (default: 8.3) | 8.3 |
project_name | Yes | Name for the Warden environment | |
project_path | Yes | Path where the project should be initialized | |
redis_version | No | Redis version (default: 7.2) | 7.2 |