Everything you need to start a production-ready
Laravel+PostgreSQL+jQuery+Bootstrap system, in 5 minutes or less!
Is it really possible to start a new Laravel project, completely from scratch,
and be operational, complete with a Dockerized PHP, Nginx, PostgreSQL and Redis
environment that's ready for either a devbox or production environment...
In less than 5 minutes?
Now it is!
tl;dr: To get started, just do this:
composer create-project phpexperts/laravel-quickstart projectname git clone https://github.com/phpexpertsinc/laravel_quickstart.git cd laravel_quickstart ./install.sh
Follow the prompts. And you'll be done in under 5 minutes! A complete Linux,
Nginx, PostgreSQL and PHP (LEPP) stack + Redis. MariaDB and Memcache will be
This script requires absolutely no skill to setup the entire system. If you want
to deploy it to, say, a DigitalOcean Docker Droplet, all you
would have to do is, literally, upload your project to the server and then run
./install.sh and you'd instantly have a live server. How cool is that?!
This directly builds upon my new project DockerPHP.
It allows you to dockerize any PHP app in under 5 minutes, by executing two simple
commands that require very little to no skill.
This is definitely easier than setting up a Wamp server. And faster, too!
This project took me about 6 hours to create and another 4 to polish it, all in
one day and ALLL night! Normally, it takes about 2 or 3 hours for me to bring a
project to this level of development, but now the installer does everything in
under 3 minutes!