1 min readMar 29, 2026by jakub
MageBox
MageBox is a development environment purpose-built for Magento projects. Unlike fully containerized solutions where everything runs inside Docker, MageBox runs PHP-FPM and Nginx natively on your machine for maximum performance and direct file access, while keeping services like MySQL, Redis, and OpenSearch in lightweight Docker containers.
This hybrid approach eliminates the filesystem performance issues that plague Docker-only setups on macOS and Windows, while still giving you the isolation and reproducibility of containerized services.
Website: magebox.dev
Installation
Bash
brew install qoliber/magebox/mageboxWhy MageBox?
- No more slow file syncing — PHP reads your project files directly from the host filesystem, not through Docker volume mounts
- Switch PHP versions per project — Run PHP 8.1 for one project and 8.3 for another, no container rebuilds needed
- Team-ready from day one — Centralized SSH key management with Certificate Authority, MFA, and project-based access control
- ISO 27001 ready — Time-limited SSH certificates and encrypted storage meet compliance requirements out of the box
Supported Services
| Service | Versions |
|---|---|
| PHP | 8.1, 8.2, 8.3, 8.4 |
| MySQL | 5.7, 8.0, 8.4 |
| MariaDB | 10.4, 10.6, 11.4 |
| Cache | Redis, Valkey |
| Search | OpenSearch 2.x, Elasticsearch 7.x, 8.x |
| Queue | RabbitMQ |
| Mailpit | |
| HTTP Cache | Varnish |
Platform Support
- macOS — Intel and Apple Silicon (M1/M2/M3/M4)
- Linux — Ubuntu, Debian, Fedora, Arch
- Windows — WSL2
License
MIT License
Was this page helpful?