+ laradock user in php-fpm

This commit is contained in:
WP Studio
2026-05-20 23:39:59 +03:00
parent 8bc630db06
commit 7cc01e5849
3 changed files with 15 additions and 1 deletions

View File

@ -18,6 +18,8 @@ services:
args:
- CUSTOM_TZ=${CUSTOM_TZ}
- CUSTOM_LOCALE=${CUSTOM_LOCALE}
- CUSTOM_PUID=${WORKSPACE_PUID}
- CUSTOM_PGID=${WORKSPACE_PGID}
- PHP_OPT_MEMORY_LIMIT=${PHP_OPT_MEMORY_LIMIT}
- PHP_OPT_POST_MAX_SIZE=${PHP_OPT_POST_MAX_SIZE}
- PHP_OPT_UPLOAD_MAX_FILESIZE=${PHP_OPT_UPLOAD_MAX_FILESIZE}

View File

@ -62,6 +62,18 @@ RUN if [ ${INSTALL_NUC_CERTS} = true ]; then \
update-ca-certificates \
;fi
###########################################################################
# Laradock non-root user:
###########################################################################
ARG CUSTOM_PUID=1000
ARG CUSTOM_PGID=1000
RUN useradd laradock -u ${CUSTOM_PUID} -U && groupmod -g ${CUSTOM_PGID} laradock
RUN sed -i 's/^user = www-data/user = laradock/g' "$PHP_INI_DIR/../php-fpm.d/www.conf"
###########################################################################
# Tune opts:
###########################################################################

View File

@ -4,6 +4,6 @@ FROM dimti/php:8.4
ARG PHP_VERSION=8.4
ENV PHP_VERSION ${PHP_VERSION}
RUN docker-php-ext-install ldap
RUN #docker-php-ext-install ldap
INCLUDE+ ./php.base.Dockerfile