A guide for setting up Shopware 6 development environment on macOS using Symfony CLI instead of Docker. The author explains why Docker on Mac is problematic due to filesystem performance issues and file synchronization complexity. The tutorial covers installing required packages via Homebrew (PHP, MySQL, Node, Composer, Symfony CLI), configuring MySQL and PHP settings, and provides step-by-step commands for setting up both contribution and production Shopware projects. The approach runs natively on M1 Macs without emulation, avoiding the overhead of Docker virtualization.
Sort: