diff --git a/docs/configure.md b/docs/configure.md index 49f286d..d27f855 100644 --- a/docs/configure.md +++ b/docs/configure.md @@ -20,6 +20,7 @@ | `RUN_SCRIPTS` | Укажите "1" для выполнения скриптов из `/var/www/html/scripts` перед запуском веб-сервера | | `PGID` | Укажите свой GroupId для пользователя nginx ([помогает решить проблему с правами при монтировании локальных хранилищ](./uid_gid.md)) | | `PUID` | Укажите свой UserID для пользователя nginx ([помогает решить проблему с правами при монтировании локальных хранилищ](./uid_gid.md)) | +| `SKIP_SETFACL` | Выставьте значение "1" чтобы пропустить установку прав доступа ACL (полезно при разработке проекта с большим количеством файлов для быстрого старта) | | `SSMTP_URI` | Укажите параметры для подключения к SMTP-серверу в формате URI, например: `(smtp,tls)://user:password@mailserver:25` | | `SSMTP_DEBUG` | Укажите "1", чтобы включить режим отладки в ssmtp | | `SSMTP_NO_STARTTLS` | Укажите "1", чтобы использовать настройки `UseTLS` и `TLS_CA_File` вместо `UseSTARTTLS` для ssmtp (используется только при указании протокола `tls` в `SSMTP_URI`) | diff --git a/spaceonfire/bin/entrypoint.sh b/spaceonfire/bin/entrypoint.sh index f854f4a..6be5980 100644 --- a/spaceonfire/bin/entrypoint.sh +++ b/spaceonfire/bin/entrypoint.sh @@ -19,7 +19,9 @@ fi # Setup access rights for nginx group setfacl -RL -m g:nginx:rwx $COMPOSER_HOME >> /dev/null 2>&1 -setfacl -RL -m g:nginx:rwx /var/www/html/ >> /dev/null 2>&1 +if [[ "$SKIP_SETFACL" == "1" ]]; then + setfacl -RL -m g:nginx:rwx /var/www/html/ >> /dev/null 2>&1 +fi # Copy default index.html if [ $(ls $WEBROOT/index.{php,htm,html} 2>/dev/null | wc -l) -eq 0 ]; then