Useful templates for different development scenarios using the Twisted Bytes vagrant box
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Laravel Homestead is an official development environment for Laravel that eliminates the need to install PHP, web servers, or other server software directly on your local machine. It provides a consistent, disposable environment that runs on Windows, Mac, or Linux, ensuring your operating system remains untouched while you develop. ## Key Features - **Pre-configured Stack** — Includes Nginx, PHP, MySQL, Postgres, Redis, Memcached, Node, and other essential tools for Laravel development. - **Cross-Platform Compatibility** — Runs on any major operating system using Vagrant and virtualization providers like VirtualBox, Hyper-V, VMware, or Parallels. - **Disposable Environments** — Vagrant boxes can be destroyed and recreated in minutes if issues arise, preventing system clutter. - **Official Laravel Integration** — Maintained by the Laravel team, ensuring compatibility and reliability for Laravel applications. ## Architecture Homestead consists of two components: the Homestead application (a Vagrant wrapper) and Settler (scripts that build the Ubuntu-based base box). This separation allows for efficient VM management and quick environment provisioning. ## Philosophy Homestead prioritizes developer convenience and system integrity by offering a standardized, isolated environment that mirrors production setups, reducing 'it works on my machine' issues.
Setup scripts and docs for my vagrant boxes, primarily aimed at Web/SilverStripe developement
Popular LAMP/LEMP stack for local development
Useful vagrant box with multiple PHP versions, MariaDB or PostgreSQL, mail catcher and much more