@@ -18,7 +18,7 @@ Supported release:<br>
1818[ ![ v2.3.* ] ( https://img.shields.io/badge/v2.3-grey.svg?longCache=true&style=flat-square&logo=magento&color=858256 )] ( https://github.com/magento/magento2/tree/2.3 )
1919[ ![ v2.4.* ] ( https://img.shields.io/badge/v2.4-grey.svg?longCache=true&style=flat-square&logo=magento&color=36853c )] ( https://github.com/magento/magento2/tree/2.4 )
2020
21- ![ technical-stack] ( https://user-images.githubusercontent.com/16258478/182571024-28eed354-5747-482d-a078-a6fb15b4a35d .jpg ) <br >
21+ ![ technical-stack] ( https://user-images.githubusercontent.com/16258478/226653131-4f8a5b30-318d-46c8-af3e-d5dac6c90c12 .jpg ) <br >
2222
2323[ ![ associate-developer] ( https://user-images.githubusercontent.com/16258478/182574034-662e3aeb-318a-496d-9b65-9a927e8782e0.png )] ( https://www.youracclaim.com/badges/406cc91a-0fda-4a6f-846b-19d7f8b59e0a/public_url )
2424
@@ -73,33 +73,35 @@ If your ssh key has been created with a passphrase, please create another one.
73731 . Finally, run: `` vagrant ssh `` to access guest machine
7474
7575### Yaml config overview
76- Parent Node | Name | Default Value | Allowed Value | Is optional | Description
77- | --- | --- | --- | --- | --- |---
78- | vmconf | machine_name | Vagrant Magento 2 | string | no | Vagrant machine name
79- | | network_ip | 192.168.60.0 | IP address | no | Accessible IP address /etc/hosts
80- | | host_name | zepgram | string | no | Virtual host name
81- | | memory | 4096 | number | no | RAM allocated
82- | | cpus | 1 | number | no | CPU allocated
83- | | mount | nfs | nfs / rsync / default | no | Mount strategy
84- | | path | root | app / root | no | Mount whole directory or ` app/ ` only
85- | | provision | all | all / system / magento | no | Define script provision
86- | composer | username | magentoUsernameKey | string | no | <a href =" https://marketplace.magento.com/customer/accessKeys/ " target =" _blank " >Composer auth user</a >
87- | | password | magentoPasswordKey | string | no | <a href =" https://marketplace.magento.com/customer/accessKeys/ " target =" _blank " >Composer auth password</a >
88- | git | name | John Doe | string | yes | Git user name
89- | | email |
[email protected] | email | yes | Git user email
90- | | host | github.com | url | yes | Git host server name
91- | | repository | ssh://
[email protected] :%.git | git repository | yes | Define repository to clone
92- | magento | url | dev.magento.com | url | no | Magento site host name
93- | | source | composer | composer / (master/develop..) | no | Define source installation. On git install set the branch name to clone.
94- | | edition | community | community / enterprise | no | Magento project edition
95- | | version | 2.4.5 | >=2.2 | no | Magento version release
96- | | php_version | default | default / 7.x | no | PHP version
97- | | sample | true | true / false | no | Install sample data
98- | | mode | developer | developer / production | no | Magento execution mode
99- | | currency | USD | <a href =" https://en.wikipedia.org/wiki/ISO_4217#Active_codes " target =" _blank " >ISO 4217</a > | no | Default currency
100- | | language | en_US | <a href =" https://www.iso.org/iso-639-language-codes.html " target =" _blank " >ISO 639-1</a > + <a href =" https://www.iso.org/iso-3166-country-codes.html " target =" _blank " >ISO 3166</a > | no | Default language
101- | | time_zone | America/New_York | <a href =" https://www.php.net/manual/en/timezones.php " target =" _blank " >timezone</a > | no | Default timezone
102- | | crypt_key | - | string | yes | Crypt key form app/etc/env.php for db-dump.sql.gz (db import)
76+ Parent Node | Name | Default Value | Allowed Value | Is optional | Description
77+ | --- |---------------| -- | --- | --- |---
78+ | vmconf | machine_name | Vagrant Magento 2 | string | no | Vagrant machine name
79+ | | network_ip | 192.168.60.0 | IP address | no | Accessible IP address /etc/hosts
80+ | | host_name | zepgram | string | no | Virtual host name
81+ | | memory | 4096 | number | no | RAM allocated
82+ | | cpus | 1 | number | no | CPU allocated
83+ | | mount | nfs | nfs / rsync / default | no | Mount strategy
84+ | | path | root | app / root | no | Mount whole directory or ` app/ ` only
85+ | | provision | all | all / system / magento | no | Define script provision
86+ | composer | username | magentoUsernameKey | string | no | <a href =" https://marketplace.magento.com/customer/accessKeys/ " target =" _blank " >Composer auth user</a >
87+ | | password | magentoPasswordKey | string | no | <a href =" https://marketplace.magento.com/customer/accessKeys/ " target =" _blank " >Composer auth password</a >
88+ | git | name | John Doe | string | yes | Git user name
89+ | | email |
[email protected] | email | yes | Git user email
90+ | | host | github.com | url | yes | Git host server name
91+ | | repository | ssh://
[email protected] :%.git | git repository | yes | Define repository to clone
92+ | magento | url | dev.magento.com | url | no | Magento site host name
93+ | | source | composer | composer / (master/develop..) | no | Define source installation. On git install set the branch name to clone.
94+ | | edition | community | community / enterprise | no | Magento project edition
95+ | | version | 2.4.5 | >=2.2 | no | Magento version release
96+ | | php_version | default | default / 7.x / 8.x | no | PHP version
97+ | | sample | true | true / false | no | Install sample data
98+ | | mode | developer | developer / production | no | Magento execution mode
99+ | | currency | USD | <a href =" https://en.wikipedia.org/wiki/ISO_4217#Active_codes " target =" _blank " >ISO 4217</a > | no | Default currency
100+ | | language | en_US | <a href =" https://www.iso.org/iso-639-language-codes.html " target =" _blank " >ISO 639-1</a > + <a href =" https://www.iso.org/iso-3166-country-codes.html " target =" _blank " >ISO 3166</a > | no | Default language
101+ | | time_zone | America/New_York | <a href =" https://www.php.net/manual/en/timezones.php " target =" _blank " >timezone</a > | no | Default timezone
102+ | | crypt_key | - | string | yes | Crypt key form app/etc/env.php for db-dump.sql.gz (db import)
103+ | | search_engine | opensearch | opensearch / elasticsearch | false | Search engine for catalog search
104+ | | disable_two_factor_auth | true | true / false | false | Disable 2 factor authentication for admin access
103105
104106### Path
105107* <b >root directory:</b > mount the entire project.
@@ -177,6 +179,7 @@ Disable cron:
177179- percona
178180- redis-server
179181- elasticsearch
182+ - opensearch
180183- grunt
181184- postfix
182185- mailhog
@@ -205,19 +208,27 @@ Disable cron:
205208 * url: [ network_ip] /php
206209
207210### Mysql
208- Percona server 8.0 is now installed for Magento >=2.4.0
211+ Percona server 8.0 is now installed for Magento >=2.4.0<br >
212+ Lower versions are handled foreach existing Magento versions.
209213
210214### PHP
211- PHP 8.1 is now installed by default for Magento >=2.4.4
215+ PHP 8.2 is now installed by default for Magento >=2.4.6<br >
216+ Lower versions are handled foreach existing Magento versions.
212217
213218### Composer
214- Composer v2 is now installed by default for Magento >=2.4.2
219+ Composer v2 is now installed by default for Magento >=2.4.2<br >
220+ Lower versions are handled foreach existing Magento versions.
215221
216222### Elasticsearch
217- Version 7.6.x of Elasticsearch is now available for Magento 2.4.0.<br >
218- For lower Magento version, ES 6.x will be installed.<br >
223+ Version 8.4.x of Elasticsearch is now available for Magento 2.4.6<br >
224+ Version 7.6.x of Elasticsearch is available for version between 2.4.0 and 2.4.5<br >
225+ Lower versions are handled foreach existing Magento versions<br >
219226Otherwise, you can also completely disable elasticsearch by installing this module: https://github.com/zepgram/module-disable-search-engine
220227
228+ ### Opensearch
229+ Version 2.5.x is now available for Magento 2.4.6<br >
230+ Elasticsearch will be installed by default on lower Magento versions.
231+
221232## Issues
222233
223234### Windows 10
0 commit comments