Sign inSign up

bonaccorsop/php-lep

By bonaccorsop

•Updated over 7 years ago

Common PHP stack with fpm and Nginx

Image
0

306

bonaccorsop/php-lep repository overview

⁠PHP Stack with php-fpm and Nginx

Build and tested by bonaccorsop

⁠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 \
bonaccorsop/php-lep:7.3

using the docker-compose file:

version: '3'
services:
    app-node-name:
        image: bonaccorsop/php-lep:7.3
        ports:
            - "8080:80"
        volumes:
            - ./:/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

53 MB

Last updated

over 7 years ago

docker pull bonaccorsop/php-lep