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/magebox

Why 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

ServiceVersions
PHP8.1, 8.2, 8.3, 8.4
MySQL5.7, 8.0, 8.4
MariaDB10.4, 10.6, 11.4
CacheRedis, Valkey
SearchOpenSearch 2.x, Elasticsearch 7.x, 8.x
QueueRabbitMQ
MailMailpit
HTTP CacheVarnish

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?
MageBox — PHP Libraries & Tools — Open Source | qoliber Docs