diff --git a/_docker/app/Dockerfile b/_docker/app/Dockerfile index 47130ed..b5ce97d 100755 --- a/_docker/app/Dockerfile +++ b/_docker/app/Dockerfile @@ -19,6 +19,7 @@ RUN apt-get update && apt-get install -y \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* COPY _docker/app/php.ini /usr/local/etc/php/conf.d/php.ini +COPY _docker/app/www.conf /usr/local/etc/php-fpm.d/www.conf COPY app /var/www/app COPY bootstrap /var/www/bootstrap diff --git a/_docker/app/entrypoint.sh b/_docker/app/entrypoint.sh index 1fca6ef..04b97a1 100644 --- a/_docker/app/entrypoint.sh +++ b/_docker/app/entrypoint.sh @@ -1,5 +1,7 @@ #!/bin/sh +umask 0022 + cd /var/www # Ensure storage symlink exists (recreate if missing or broken) diff --git a/_docker/app/www.conf b/_docker/app/www.conf new file mode 100644 index 0000000..75334e1 --- /dev/null +++ b/_docker/app/www.conf @@ -0,0 +1,10 @@ +[www] +user = www-data +group = www-data +listen = 9000 +pm = dynamic +pm.max_children = 5 +pm.start_servers = 2 +pm.min_spare_servers = 1 +pm.max_spare_servers = 3 +umask = 0022