/magicLAMP

magicLAMP is a full PHP development environment that works like magic! ✨

Primary LanguageDockerfileMIT LicenseMIT

Build status Documentation Status Author Latest version License

About magicLAMP

magicLAMP is a full PHP development environment that works like magic! ✨

  • 🤩 Run multiple PHP versions (5.6 - 7.4) at the same time (no more restarting, or rebuilding)
  • 🙌 Automatic DNS resolution (bye-bye hosts file)
  • 🚀 Automatic Virtual Host creation (forget apache.conf or nginx.conf)
  • 🔒 Automatic and valid SSL certificates (mixed content errors are a thing of the past)
  • 💾 Pre-configured databases that are ready to use - MySQL - PostgreSQL - Redis - Memcached
  • 📋 Pre-configured database management tools - pgAdmin 4 - phpMyAdmin - redis-cli
  • ✉️ Catch all SMTP mail server with webmail for testing emails locally
  • 🔨 Powerful workspace with pre-installed dev tools
  • 👀 Selenium for Firefox and Chrome with VNC access
  • 🙏 Switchable versions of NodeJS and npm with nvm
  • 🔍 Built-in ElasticSearch
  • 🐇 Built-in RabbitMQ with management GUI
  • So much more

Getting Started

magicLAMP has extensive documentation to help you get started.

Contributing

Thank you for considering contributing to magicLAMP! The contribution guide can be found in CONTRIBUTING.md.

Code of Conduct

In order to ensure that the magicLAMP project is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within magicLAMP, please do not report it publicly. Instead, please see the Security Policy

License

magicLAMP is open-source software licensed under the MIT license.