Sign inSign up

mosaicoon/lep

By mosaicoon

•Updated over 9 years ago

Nginx-PHP Stack

Image
3

8.2K

mosaicoon/lep repository overview

⁠LEP Stack with Nginx and PHP

Build and tested by Mosaicoon⁠

⁠Versions

Other versions coming soon!

ImageDistroNginx VersionPHP VersionImage Info
mosaicoon/lep:stableAlpine 3.4Nginx 1.10.1PHP 7.0.11
mosaicoon/lep:wpAlpine 3.4Nginx 1.10.1PHP 7.0.11
mosaicoon/lep:latestAlpine 3.3Nginx 1.9PHP 5.6
mosaicoon/lep:1956Alpine 3.3Nginx 1.9PHP 5.6
mosaicoon/lep:197Debian JessyeNginx 1.9PHP 7
mosaicoon/lep:197-kafkalibDebian JessyeNginx 1.9PHP 7

⁠Usage

using the docker command:

docker run --rm \
-p "8080:80"  \
-e "APP_CWD=/app/code" \
-e "VHOST_ROOT=/app/code/public" \
-e "PHP_DISPLAYERRORS=On" \
-e "PHP_ERRORREPORTING=E_ALL" \
-e "FPM_CLEARENV=no" \
-e "MY_ENVIRONMENT=develop" \
-v .../host-code-path/:/app/code \
--name my-lep-container \
mosaicoon/lep:latest

using the docker-compose file:

version: '2'
services:
    app-node-name:
        image: mosaicoon/lep:latest
        ports:
            - "8080:80"
        volumes:
            - ./:/app/code
        working_dir: /app/code
        environment:
            APP_CWD:  /app/code
            VHOST_ROOT:  /app/code/public
            PHP_DISPLAYERRORS: "On"
            PHP_ERRORREPORTING: E_ALL
            FPM_CLEARENV: "no"
            MY_ENVIRONMENT: develop

⁠Application Environment variables

VariableDefault Value
APP_CWD/app/code
APP_USERapplication
APP_GROUPnginx

⁠PHP Environment variables

VariableDefault Value
PHP_MAXEXECUTIONTIME30
PHP_MEMORYLIMIT128M
PHP_DISPLAYERRORSOff
PHP_DISPLASTARTUPERRORSOff
PHP_ERRORREPORTINGE_ALL & ~E_DEPRECATED & ~E_STRICT
PHP_VARIABLESORDERGPCS
PHP_POSTMAXSIZE8M
PHP_UPLOADMAXFILESIZE2M
PHP_SHORTOPENTAGOff

⁠Virtual Host Environment variables

VariableDefault Value
VHOST_ROOT/app/code
VHOST_INDEXindex.php

⁠PHP-FPM Environment variables

VariableDefault Value
FPM_USERapplication
FPM_GROUPnginx
FPM_LISTEN127.0.0.1:9000
FPM_CLEARENVno

Tag summary

Content type

Image

Digest

Size

56.2 MB

Last updated

over 10 years ago

docker pull mosaicoon/lep