diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 8bd08bede..2faf649eb 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -609,8 +609,9 @@ skeletondirectory 'skeletondirectory' => '/path/to/nextcloud/core/skeleton', The directory where the skeleton files are located. These files will be -copied to the data directory of new users. Leave empty to not copy any -skeleton files. +copied to the data directory of new users. Set empty string to not copy any +skeleton files. If unset and templatedirectory is empty string, shipped +templates will be used to create a template directory for the user. ``{lang}`` can be used as a placeholder for the language of the user. If the directory does not exist, it falls back to non dialect (from ``de_DE`` @@ -627,16 +628,15 @@ templatedirectory 'templatedirectory' => '/path/to/nextcloud/templates', The directory where the template files are located. These files will be -copied to the template directory of new users. Leave empty to not copy any +copied to the template directory of new users. Set empty string to not copy any template files. ``{lang}`` can be used as a placeholder for the language of the user. If the directory does not exist, it falls back to non dialect (from ``de_DE`` to ``de``). If that does not exist either, it falls back to ``default`` -If this is not set creating a template directory will only happen if no custom -``skeletondirectory`` is defined, otherwise the shipped templates will be used -to create a template directory for the user. +To disable creating a template directory, set both skeletondirectory and +templatedirectory to empty strings. User session ------------ @@ -692,6 +692,16 @@ The timeout in seconds for synchronizing address books, e.g. federated system ad Defaults to ``30`` seconds +carddav_sync_request_truncation +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'carddav_sync_request_truncation' => 2500, + +The limit applied to the synchronization report request, e.g. federated system address books (as run by `occ federation:sync-addressbooks`). + session_relaxed_expiry ^^^^^^^^^^^^^^^^^^^^^^ @@ -848,6 +858,21 @@ Disabling this is discouraged for security reasons. Defaults to ``true`` +security.ipv6_normalized_subnet_size +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'security.ipv6_normalized_subnet_size' => 56, + +Size of subnet used to normalize IPv6 + +For Brute Force Protection and Rate Limiting, IPv6 are truncated using subnet size. +It defaults to /56 but you can set it between /32 and /64 + +Defaults to ``56`` + auth.webauthn.enabled ^^^^^^^^^^^^^^^^^^^^^ @@ -2421,7 +2446,7 @@ memcache.local :: - 'memcache.local' => '\OC\Memcache\APCu', + 'memcache.local' => '\\OC\\Memcache\\APCu', Memory caching backend for locally stored data @@ -2435,7 +2460,7 @@ memcache.distributed :: - 'memcache.distributed' => '\OC\Memcache\Memcached', + 'memcache.distributed' => '\\OC\\Memcache\\Memcached', Memory caching backend for distributed data @@ -3207,6 +3232,18 @@ This must be a valid ITheme ID. E.g. dark, dark-highcontrast, default, light, light-highcontrast, opendyslexic +theming.standalone_window.enabled +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'theming.standalone_window.enabled' => true, + +This setting allows to disable the PWA functionality that allows browsers to open web applications in dedicated windows. + +Defaults to ``true`` + cipher ^^^^^^