# Create Magento App

Setting up Magento 2 framework on local can be stressful and take a long time. Worry not! We got you covered. This deployment technology combines two powerful approaches of containerization and Infrastructure as code to provision you a Magento 2 instance in minutes!

{% hint style="success" %}
See [what is new in version 2](https://docs.create-magento-app.com/getting-started/what-is-new-in-version-2) of **magento-scripts**!
{% endhint %}

## 🚀 Get started in seconds

Create Magento App is a tiny package for HUGE framework. To create Magento app in seconds:

{% content-ref url="getting-started" %}
[getting-started](https://docs.create-magento-app.com/getting-started)
{% endcontent-ref %}

Upon creation, type in the [start command](https://docs.create-magento-app.com/getting-started/available-commands/start) to run the application deployment:

```bash
yarn start # for Yarn
npm start # for NPM
```

{% content-ref url="getting-started/available-commands" %}
[available-commands](https://docs.create-magento-app.com/getting-started/available-commands)
{% endcontent-ref %}

## 🤝 Conflict-less design

The application will automatically select free ports. It will never let services previously installed on your machine down!

**Screwed a local installation?** Worry not, Create Magento App will set you up!&#x20;

## 🐛 Easy debugging

The powerful [XDebug](https://xdebug.org/) tool is a single command-line option flag away from you! Read how to use it:

{% content-ref url="usage-guide/enabling-xdebug" %}
[enabling-xdebug](https://docs.create-magento-app.com/usage-guide/enabling-xdebug)
{% endcontent-ref %}
