Skip to content
This repository has been archived by the owner on Aug 17, 2020. It is now read-only.

[Inactive, Unsupported] A development platform in a box, with everything you would need to develop PHP websites (provisioner part)

License

Notifications You must be signed in to change notification settings

juy/Vagrant-LEMP-Stack-setter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant LEMP Stack - setter/provisioner

⚠️ This project has been abandoned and will no longer be updated.

This part is setter/provisioner for Vagrant LEMP Stack project, for end user part please visit Vagrant-LEMP-Stack.

A development platform in a box, with everything you would need to develop PHP/Laravel websites.

Used "boxcutter/ubuntu1504" v1.1.0 vagrant box (only virtualbox provider) with ansible provision. Modified it for our own use, especially for Laravel projects.


Provision Content

Provision with ansible.

Content

  • OS
  • Base Packages
    • Ansible
    • Nginx
    • PHP (php-fpm)
    • Git, git-flow, git-extras
    • Composer
    • Ruby
    • HHVM (Only for composer speed up)
    • VirtualBox Guest Additions
  • Databases
    • MySQL
    • PostgreSQL
    • SQLite
  • In-Memory Stores
    • Redis
    • Memcached
  • **Utility **
    • Mailcatcher
    • Beanstalkd
    • Supervisord
    • Blackfire profiler
    • Ngrok
  • Asset tools
    • node.js, npm
    • bower
    • gulp
  • Composer global packages
    • Laravel Installer
    • Lumen Installer
    • Laravel Envoy
  • SSH tools
    • htop
    • mytop
    • pgtop
    • ngxtop
    • autojump
    • screen
  • Web GUI tools

License

This project is open-sourced software licensed under the MIT license.

About

[Inactive, Unsupported] A development platform in a box, with everything you would need to develop PHP websites (provisioner part)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published