File tree Expand file tree Collapse file tree 24 files changed +76
-96
lines changed
Expand file tree Collapse file tree 24 files changed +76
-96
lines changed Original file line number Diff line number Diff line change @@ -5,8 +5,7 @@ ENV WEB_DOCUMENT_ROOT=${CONTAINER_WORKDIR_PATH} \
55 WEB_DOCUMENT_INDEX=index.php \
66 WEB_ALIAS_DOMAIN=*.local \
77 WEB_PHP_TIMEOUT=600 \
8- WEB_PHP_SOCKET=""
9- ENV WEB_PHP_SOCKET=127.0.0.1:9000
8+ WEB_PHP_SOCKET=127.0.0.1:9000
109ENV SERVICE_NGINX_CLIENT_MAX_BODY_SIZE="80m"
1110ENV TIMEZONE=Asia/Jakarta
1211ENV PHP_DATE_TIMEZONE=${TIMEZONE}
@@ -21,11 +20,8 @@ COPY src/php/7.4/www/ $CONTAINER_WORKDIR_PATH/
2120RUN ln -snf /usr/share/zoneinfo/$TIMEZONE /etc/localtime && echo $TIMEZONE > /etc/timezone
2221
2322RUN set -x \
24- # Install nginx
25- && apk-install \
26- nginx \
27- && docker-run-bootstrap \
28- && docker-image-cleanup
23+ && apk-install nginx \
24+ && docker-run-bootstrap
2925
3026EXPOSE 80 443
3127WORKDIR $CONTAINER_WORKDIR_PATH
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
13if [[ ! -e " $WEB_DOCUMENT_ROOT " ]]; then
24 echo " "
35 echo " [WARNING] WEB_DOCUMENT_ROOT does not exists with path \" $WEB_DOCUMENT_ROOT \" !"
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
13# Create tmp dir for nginx
24mkdir -p /var/tmp/nginx/
35
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
13# Composer install
24if [ " $SKIP_COMPOSER " != true ]; then
35 # Try auto install for composer
46 if [ -f " $CONTAINER_WORKDIR_PATH /composer.json" ]; then
57 if [ " $APPLICATION_ENV " == " development" ]; then
6- composer install --working-dir=$CONTAINER_WORKDIR_PATH
8+ composer install --working-dir=" $CONTAINER_WORKDIR_PATH "
9+ # Fix rights of vendor directory
10+ chown -R " $APPLICATION_UID :$APPLICATION_GID " " $CONTAINER_WORKDIR_PATH /vendor"
11+ find " $CONTAINER_WORKDIR_PATH /vendor" -type d -exec chmod 755 {} \;
12+ find " $CONTAINER_WORKDIR_PATH /vendor" -type f -exec chmod 644 {} \;
713 else
8- composer install --optimize-autoloader --no-interaction --no-progress --working-dir=$CONTAINER_WORKDIR_PATH
14+ composer install --optimize-autoloader --no-interaction --no-progress --working-dir=" $CONTAINER_WORKDIR_PATH "
15+ # Fix rights of vendor directory
16+ chown -R " $APPLICATION_UID :$APPLICATION_GID " " $CONTAINER_WORKDIR_PATH /vendor"
17+ find " $CONTAINER_WORKDIR_PATH /vendor" -type d -exec chmod 755 {} \;
18+ find " $CONTAINER_WORKDIR_PATH /vendor" -type f -exec chmod 644 {} \;
919 fi
1020 fi
1121fi
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,8 +5,7 @@ ENV WEB_DOCUMENT_ROOT=${CONTAINER_WORKDIR_PATH} \
55 WEB_DOCUMENT_INDEX=index.php \
66 WEB_ALIAS_DOMAIN=*.local \
77 WEB_PHP_TIMEOUT=600 \
8- WEB_PHP_SOCKET=""
9- ENV WEB_PHP_SOCKET=127.0.0.1:9000
8+ WEB_PHP_SOCKET=127.0.0.1:9000
109ENV SERVICE_NGINX_CLIENT_MAX_BODY_SIZE="80m"
1110ENV TIMEZONE=Asia/Jakarta
1211ENV PHP_DATE_TIMEZONE=${TIMEZONE}
@@ -21,11 +20,8 @@ COPY src/php/8.1/www/ $CONTAINER_WORKDIR_PATH/
2120RUN ln -snf /usr/share/zoneinfo/$TIMEZONE /etc/localtime && echo $TIMEZONE > /etc/timezone
2221
2322RUN set -x \
24- # Install nginx
25- && apk-install \
26- nginx \
27- && docker-run-bootstrap \
28- && docker-image-cleanup
23+ && apk-install nginx \
24+ && docker-run-bootstrap
2925
3026EXPOSE 80 443
3127WORKDIR $CONTAINER_WORKDIR_PATH
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
13if [[ ! -e " $WEB_DOCUMENT_ROOT " ]]; then
24 echo " "
35 echo " [WARNING] WEB_DOCUMENT_ROOT does not exists with path \" $WEB_DOCUMENT_ROOT \" !"
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
13# Create tmp dir for nginx
24mkdir -p /var/tmp/nginx/
35
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
13# Composer install
24if [ " $SKIP_COMPOSER " != true ]; then
35 # Try auto install for composer
46 if [ -f " $CONTAINER_WORKDIR_PATH /composer.json" ]; then
57 if [ " $APPLICATION_ENV " == " development" ]; then
6- composer install --working-dir=$CONTAINER_WORKDIR_PATH
8+ composer install --working-dir=" $CONTAINER_WORKDIR_PATH "
9+ # Fix rights of vendor directory
10+ chown -R " $APPLICATION_UID :$APPLICATION_GID " " $CONTAINER_WORKDIR_PATH /vendor"
11+ find " $CONTAINER_WORKDIR_PATH /vendor" -type d -exec chmod 755 {} \;
12+ find " $CONTAINER_WORKDIR_PATH /vendor" -type f -exec chmod 644 {} \;
713 else
8- composer install --optimize-autoloader --no-interaction --no-progress --working-dir=$CONTAINER_WORKDIR_PATH
14+ composer install --optimize-autoloader --no-interaction --no-progress --working-dir=" $CONTAINER_WORKDIR_PATH "
15+ # Fix rights of vendor directory
16+ chown -R " $APPLICATION_UID :$APPLICATION_GID " " $CONTAINER_WORKDIR_PATH /vendor"
17+ find " $CONTAINER_WORKDIR_PATH /vendor" -type d -exec chmod 755 {} \;
18+ find " $CONTAINER_WORKDIR_PATH /vendor" -type f -exec chmod 644 {} \;
919 fi
1020 fi
1121fi
You can’t perform that action at this time.
0 commit comments