Improve docker build to use hooks
This commit is contained in:
15
docker/etc/php7/conf.d/local.ini
Normal file
15
docker/etc/php7/conf.d/local.ini
Normal file
@@ -0,0 +1,15 @@
|
||||
expose_php = Off
|
||||
error_reporting = E_ALL
|
||||
display_errors = Off
|
||||
log_errors = On
|
||||
error_log = /dev/stderr
|
||||
date.timezone = UTC
|
||||
allow_url_fopen = On
|
||||
post_max_size = 32M
|
||||
upload_max_filesize = 32M
|
||||
opcache.max_accelerated_files = 7963
|
||||
opcache.validate_timestamps = Off
|
||||
opcache.save_comments = 0
|
||||
opcache.load_comments = 0
|
||||
opcache.fast_shutdown = 1
|
||||
opcache.enable_file_override = On
|
||||
19
docker/etc/php7/php-fpm.conf
Normal file
19
docker/etc/php7/php-fpm.conf
Normal file
@@ -0,0 +1,19 @@
|
||||
[global]
|
||||
error_log = /proc/self/fd/2
|
||||
log_level = error
|
||||
daemonize = no
|
||||
|
||||
[www]
|
||||
catch_workers_output = yes
|
||||
user = nginx
|
||||
group = nginx
|
||||
listen.owner = nginx
|
||||
listen.group = nginx
|
||||
listen = /var/run/php-fpm.sock
|
||||
pm = dynamic
|
||||
pm.max_children = 20
|
||||
pm.start_servers = 1
|
||||
pm.min_spare_servers = 1
|
||||
pm.max_spare_servers = 3
|
||||
pm.max_requests = 2048
|
||||
include = /etc/php7/php-fpm.d/env.conf
|
||||
3
docker/etc/php7/php-fpm.d/env.conf
Normal file
3
docker/etc/php7/php-fpm.d/env.conf
Normal file
@@ -0,0 +1,3 @@
|
||||
env[DATABASE_URL] = $DATABASE_URL
|
||||
env[DEBUG] = $DEBUG
|
||||
env[API_AUTHENTICATION_TOKEN] = $API_AUTHENTICATION_TOKEN
|
||||
Reference in New Issue
Block a user