Skip to content

Commit 3e719b0

Browse files
committed
Rewrote the README.
1 parent 336a084 commit 3e719b0

File tree

1 file changed

+35
-6
lines changed

1 file changed

+35
-6
lines changed

README.md

Lines changed: 35 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,47 @@
11
# Laravel QuickStart
2-
## A PHP Experts, Inc., Project
2+
### A PHP Experts, Inc., Project
33

44
Everything you need to start a production-ready Laravel+PostgreSQL+jQuery+Bootstrap system, in 5 minutes or less!
55

6-
To get started, simply run
6+
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...
77

8-
./install.sh
8+
In less than 5 minutes?
9+
10+
Now it is!
11+
12+
tl;dr: To get started, just do this:
913

10-
And follow the prompts.
14+
git clone https://github.com/phpexpertsinc/laravel_quickstart.git
15+
cd laravel_quickstart
16+
./install.sh
1117

12-
For fully automated installations (useful for Continuous Integration testing and rapid Docker deployments):
18+
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 coming soon!
1319

14-
./installer 'APP_NAME' 'APP_URL' 'DB_USERNAME' 'DB_PASSWORD' 'DB_DATABASE' 'REDIS_PASSWORD'
20+
---
1521

1622
* Watch the [**Laravel QuickStarter HOWTO**](https://vimeo.com/254289186) installation video!
1723
[![Installation Video](https://i.vimeocdn.com/video/681397267_640.webp)](https://vimeo.com/254289186)
1824

25+
26+
## Features: ##
27+
28+
1. Shortens the time to start a fresh Laravel site from 1-3 hours to 3-5 minutes.
29+
2. Full dockerized webstack ready for deployment on either dev boxes or docker cloud hosts, like Google App Engine.
30+
3. Uses the latest version of PHP, v7.2.2.
31+
4. Instantly available, pre-configured Laravel installation, using PostgreSQL and Redis.
32+
5. Template layouts are already installed.
33+
6. Laravel's authentication system is already installed and configured.
34+
7. **Requires no knowledge of Laravel, Docker, or even PHP.** So it's great for people who are just beginning.
35+
7. Fully scriptable and ready for CI builds.
36+
37+
## Live webapp deployment in minutes ##
38+
39+
This script requires absolutely no skill to setup the entire system. If you want to deploy it to, say, a [DigitalOcean Docker Droplet](https://www.digitalocean.com/products/one-click-apps/docker/?refcode=724f89bd9417), all you would have to do is, literally, upload your project to the server and then run the `./install.sh` and you'd instantly have a live server. How cool is that?!
40+
41+
## Inspiration ##
42+
43+
This directly builds upon my new project [**DockerPHP**](https://vimeo.com/254179137), which I made and released yesterday. It allows you to dockerize any PHP app in under 5 minutes, by, again, two simple commands that require very little to no skill.
44+
45+
This is definitely easier than setting up a Wamp server. And faster, too!
46+
47+
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!**

0 commit comments

Comments
 (0)