File tree 18 files changed +72
-27
lines changed 18 files changed +72
-27
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.1-prod
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.1
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.2-prod
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.2
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.3-prod
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.3
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.4-prod
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change @@ -3,9 +3,12 @@ FROM kooldev/php:7.4
3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
@@ -13,12 +13,14 @@ server {
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /{{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
Original file line number Diff line number Diff line change 3
3
ENV PHP_FPM_LISTEN=/run/php-fpm.sock \
4
4
NGINX_LISTEN=80 \
5
5
NGINX_ROOT=/app/public \
6
+ NGINX_INDEX=index.php \
6
7
NGINX_CLIENT_MAX_BODY_SIZE=25M \
7
8
NGINX_PHP_FPM=unix:/run/php-fpm.sock \
8
- NGINX_FASTCGI_READ_TIMEOUT=60s
9
+ NGINX_FASTCGI_READ_TIMEOUT=60s \
10
+ NGINX_FASTCGI_BUFFERS='8 8k' \
11
+ NGINX_FASTCGI_BUFFER_SIZE='16k'
9
12
10
13
RUN curl -L https://github.com/ochinchina/supervisord/releases/download/v0.6.3/supervisord_static_0.6.3_linux_amd64 -o /usr/local/bin/supervisord \
11
14
&& chmod +x /usr/local/bin/supervisord \
Original file line number Diff line number Diff line change 2
2
listen @ {{ .Env.NGINX_LISTEN }} default_server;
3
3
server_name _;
4
4
root @ {{ .Env.NGINX_ROOT }};
5
- index index.php ;
5
+ index @ {{ .Env.NGINX_INDEX }} ;
6
6
charset utf-8;
7
7
8
8
location = /favicon.ico { log_not_found off; access_log off; }
13
13
error_page 404 /index.php;
14
14
15
15
location / {
16
- try_files $uri $uri/ /index.php ?$query_string;
16
+ try_files $uri $uri/ /@ {{ .Env.NGINX_INDEX }} ?$query_string;
17
17
18
18
add_header X-Served-By kool.dev;
19
19
}
20
20
21
21
location ~ \.php$ {
22
+ fastcgi_buffers @ {{ .Env.NGINX_FASTCGI_BUFFERS }};
23
+ fastcgi_buffer_size @ {{ .Env.NGINX_FASTCGI_BUFFER_SIZE }};
22
24
fastcgi_pass @ {{ .Env.NGINX_PHP_FPM }};
23
25
fastcgi_read_timeout @ {{ .Env.NGINX_FASTCGI_READ_TIMEOUT }};
24
26
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
You can’t perform that action at this time.
0 commit comments