Omnibox — a multisite Vagrant box for PHP developers based on Laravel Homestead
We have just released version 2.0 of our internal development VM Omnibox. Right now it’s built for our specific needs, so it might not be for everyone.
Feel free to respond with ideas for things to add!
Currently it is only available for Parallels on the Mac.
The box is configured to run both nginx and Apache, on different IP:s, so you can choose what web server each site should run on.
There are currently templates for Symfony, Magento, and WordPress.
The configuration script automatically updates your /etc/hosts
file, and thus requires sudo
.
Setup instructions
- Clone the repo
- Run
composer install
- Setup Omnibox with
sudo php omnibox config
- Run
vagrant up
- Add your first site with
sudo php omnibox site add
Enjoy!