Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dockerbound-immortal/lemp-devstack

Docker LEMP Stack for use in development only. pdo_enabled. Development Stack.
https://github.com/dockerbound-immortal/lemp-devstack

artisan docker-containers mysql5 nginx node13 php7

Last synced: about 1 month ago
JSON representation

Docker LEMP Stack for use in development only. pdo_enabled. Development Stack.

Awesome Lists containing this project

README

        

# docker-compose-laravel
Simplified LEMP stack for local development.

## Usage

Build Laravel file in src folder, or add php files to the "public/" directory. Run `docker-compose up -d --build` at root. Open browser to [http://localhost:8080](http://localhost:8080).

Three new available have been added that handle Composer, NPM, and Artisan commands without having to have these platforms installed on your local computer. Use the following command templates from your project root, modifiying them to fit your particular use case:

- `docker-compose run --rm composer update`
- `docker-compose run --rm npm run dev`
- `docker-compose run --rm artisan migrate`

Containers created and their ports (if used) are as follows:

- **nginx** - `:8080`
- **mysql** - `:3306`
- **php** - `:9000`
- **npm**
- **composer**
- **artisan**