Magento Open Source - ddev setup
This repository is meant for quick starting Magento Open Source software locally, with the help of ddev.
Possible use-cases: setting up quickly a vanilla Magento web store locally for testing purposes, or as a starting point for new projects.
More about Magento Open Source: https://github.com/magento/magento2
DDEV is an open source tool for launching local PHP development environments in minutes.
DDEV GitHub repository: https://github.com/drud/ddev
DDEV documentation: https://ddev.readthedocs.io/en/stable/
Get Started
https://ddev.readthedocs.io/en/stable/users/install/
1. Install ddevgit clone git@github.com:ivancukns/magento2-ddev.git && cd magento2-ddev
2. Clone this repository 3. Add auth.json file to the root of the project with your Magento Access Keys
ddev start
from the console
4. From the root of this project run https://ddev-magento2.ddev.site/ and your admin area here https://ddev-magento2.ddev.site/admin_15mlql/. Admin username/password: admin/admin123
5. Access your Magento Open Source storefront locallyAbout this repository
The idea is to allow developers to have updated and functional Magento Open Source software running on their machines with minimal effort.
app/etc/config.php and app/etc/env.php files are intentionally versioned to allow immediate functionality.
I will also try to enrich this repository with free modules and tools that I find helpful for Magento development.
Currently, following modules and tools are installed, outside the Magento Open Source core:
- markshust/magento2-module-disabletwofactorauth https://github.com/markshust/magento2-module-disabletwofactorauth
- n98/magerun2-dist https://packagist.org/packages/n98/magerun2-dist
- avstudnitz/scopehint2 https://github.com/avstudnitz/AvS_ScopeHint2