Run PPM with config file
This commit is contained in:
parent
644c23577b
commit
557405814d
|
|
@ -17,4 +17,4 @@ echo "Getting PPM ready:"
|
|||
trapIt () { "$@"& pid="$!"; trap 'kill -INT $pid' INT TERM; while kill -0 $pid > /dev/null 2>&1; do wait $pid; ec="$?"; done; exit $ec;};
|
||||
|
||||
echo "Starting PPM:"
|
||||
trapIt su-exec www-data:www-data /ppm/vendor/bin/ppm start --ansi --port=8080 --socket-path=/ppm/run --pidfile=/ppm/ppm.pid --bootstrap=laravel --static-directory=public/ --app-env=prod
|
||||
trapIt su-exec www-data:www-data /ppm/vendor/bin/ppm start --ansi --no-interaction --config=ppm.json
|
||||
|
|
|
|||
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"bridge": "HttpKernel",
|
||||
"host": "127.0.0.1",
|
||||
"port": 8080,
|
||||
"workers": 8,
|
||||
"app-env": "prod",
|
||||
"debug": 0,
|
||||
"logging": 1,
|
||||
"static-directory": "public\/",
|
||||
"bootstrap": "laravel",
|
||||
"max-requests": 1000,
|
||||
"max-execution-time": 30,
|
||||
"memory-limit": -1,
|
||||
"ttl": 0,
|
||||
"populate-server-var": 1,
|
||||
"socket-path": "\/ppm\/run\/",
|
||||
"pidfile": "\/ppm\/ppm.pid",
|
||||
"reload-timeout": 30,
|
||||
"cgi-path": "\/usr\/bin\/php-cgi7"
|
||||
}
|
||||
|
|
@ -33,7 +33,8 @@ services:
|
|||
- cache
|
||||
volumes:
|
||||
- .env:/app/.env:rw
|
||||
- ./app/php.ini:/etc/php7/php.ini
|
||||
- ./app/ppm.json:/app/ppm.json:ro
|
||||
- ./app/php.ini:/etc/php7/php.ini:ro
|
||||
- ./app/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
- ./app/default.conf:/etc/nginx/sites-enabled/default:ro
|
||||
- uploads:/app/public/uploads:rw
|
||||
|
|
|
|||
Loading…
Reference in New Issue