serhiichernenko / valet-plus
Blazing fast macOS PHP development environment
dev-feature/magento2-improvement
2023-12-30 16:10 UTC
Requires
- php: >=7.1
- illuminate/container: ~5.1|^6.0|^7.0|^8.0
- mnapoli/silly: ~1.5.0
- nategood/httpful: ~0.2
- psr/container: 1.0.0
- sebastian/version: ^2.0
- squizlabs/php_codesniffer: ^3.6
- symfony/debug: ^4.4
- symfony/filesystem: ^6.3
- symfony/process: ^4.2
- tightenco/collect: 8.78.0
Requires (Dev)
- mockery/mockery: ^1.2.3
- phpunit/phpunit: ^8
Replaces
This package is auto-updated.
Last update: 2024-11-30 02:08:15 UTC
README
Documentation: Wiki.
Introduction
Go here for the Valet+ original documentation.
And here the documentation of the current fork.
About the current fork
I'm Serhii Chernenko, and I'm a Magento 2 Lead Front-End Developer.
I'm using Valet+ for my local development. I've created this fork to add some features that I need for my work.
Fork features
- My fork requires Docker.
- Brew doesn't support Elasticsearch anymore. That's why I've added docker files for Elasticsearch.
- Since the upgraded Valet+ contains docker files, I decided to add docker files for Opensearch. The latest versions of Magento 2 (2.4.6+) require Opensearch.
- I've updated
nginx.conf
configs for Magento 2. - I've upgraded
app/etc/env.php
file forvalet configure
command. Now it contains a lot of useful configs for Magento 2. But now the command couldn't be used without the specified search engine such as Elasticsearch or Opensearch, .e.gvalet configure elasticsearch
. Available options areelasticsearch
,opensearch
. my.cnf
file fixed for MariaDB 10.4 version regarding the slow reindex issue.env.php
file contains batching configuration fixed for MariaDB 10.4 version regarding the slow reindex issue as well.- Memory limit and max execution time increased PHP configs.
http2
directive upgraded for nginx configs.valet share
command fixed.- Ngrok upgraded from 2 to 3 version.
valet m2 install
command. Install Magento 2 in one command!valet m2 uninstall
command. Uninstall Magento 2 in one command!
Magento 2 Installation
Follow the documentation of the current fork.
Get in touch
- YouTube Channel
- Telegram Channel
- Telegram Group
- Portfolio
- Magento 2 instance with workshops examples
- Email: contact@chernenko.digital