Skip to content

Commit 3fc0ee3

Browse files
committed
feat(acl): allow to skip setfacl in entrypoint
1 parent 857bf3e commit 3fc0ee3

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

docs/configure.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
| `RUN_SCRIPTS` | Укажите "1" для выполнения скриптов из `/var/www/html/scripts` перед запуском веб-сервера |
2121
| `PGID` | Укажите свой GroupId для пользователя nginx ([помогает решить проблему с правами при монтировании локальных хранилищ](./uid_gid.md)) |
2222
| `PUID` | Укажите свой UserID для пользователя nginx ([помогает решить проблему с правами при монтировании локальных хранилищ](./uid_gid.md)) |
23+
| `SKIP_SETFACL` | Выставьте значение "1" чтобы пропустить установку прав доступа ACL (полезно при разработке проекта с большим количеством файлов для быстрого старта) |
2324
| `SSMTP_URI` | Укажите параметры для подключения к SMTP-серверу в формате URI, например: `(smtp,tls)://user:password@mailserver:25` |
2425
| `SSMTP_DEBUG` | Укажите "1", чтобы включить режим отладки в ssmtp |
2526
| `SSMTP_NO_STARTTLS` | Укажите "1", чтобы использовать настройки `UseTLS` и `TLS_CA_File` вместо `UseSTARTTLS` для ssmtp (используется только при указании протокола `tls` в `SSMTP_URI`) |

spaceonfire/bin/entrypoint.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ fi
1919

2020
# Setup access rights for nginx group
2121
setfacl -RL -m g:nginx:rwx $COMPOSER_HOME >> /dev/null 2>&1
22-
setfacl -RL -m g:nginx:rwx /var/www/html/ >> /dev/null 2>&1
22+
if [[ "$SKIP_SETFACL" == "1" ]]; then
23+
setfacl -RL -m g:nginx:rwx /var/www/html/ >> /dev/null 2>&1
24+
fi
2325

2426
# Copy default index.html
2527
if [ $(ls $WEBROOT/index.{php,htm,html} 2>/dev/null | wc -l) -eq 0 ]; then

0 commit comments

Comments
 (0)