diff --git a/.env.sample b/.env.sample index 40f038f..f7598c3 100644 --- a/.env.sample +++ b/.env.sample @@ -19,6 +19,7 @@ SECRET_ADMIN_PASSWORD_VERSION=v1 EXTRA_VOLUME=/dev/null:/tmp/.dummy +PHP_MEMORY_LIMIT=1G # fpm-tune, see: https://spot13.com/pmcalculator/ FPM_MAX_CHILDREN=131 FPM_START_SERVERS=32 diff --git a/compose.yml b/compose.yml index b9b807f..61db26b 100644 --- a/compose.yml +++ b/compose.yml @@ -67,11 +67,11 @@ services: - TRUSTED_PROXIES=10.0.0.0/8 - REDIS_HOST=cache - OVERWRITEPROTOCOL=https - - PHP_MEMORY_LIMIT=1G - - FPM_MAX_CHILDREN=131 - - FPM_START_SERVERS=32 - - FPM_MIN_SPARE_SERVERS=32 - - FPM_MAX_SPARE_SERVERS=98 + - PHP_MEMORY_LIMIT=${PHP_MEMORY_LIMIT:-1G} + - FPM_MAX_CHILDREN=${FPM_MAX_CHILDREN:-131} + - FPM_START_SERVERS=${FPM_START_SERVERS:-32} + - FPM_MIN_SPARE_SERVERS=${FPM_MIN_SPARE_SERVERS:-32} + - FPM_MAX_SPARE_SERVERS=${FPM_MAX_SPARE_SERVERS:-98} - DEFAULT_QUOTA volumes: - nextcloud:/var/www/html/