aboutsummaryrefslogtreecommitdiffstats
path: root/config/config.sample.php
diff options
context:
space:
mode:
Diffstat (limited to 'config/config.sample.php')
-rw-r--r--config/config.sample.php62
1 files changed, 45 insertions, 17 deletions
diff --git a/config/config.sample.php b/config/config.sample.php
index b79388a3dc8..507cc489dc4 100644
--- a/config/config.sample.php
+++ b/config/config.sample.php
@@ -195,6 +195,16 @@ $CONFIG = [
'default_locale' => 'en_US',
/**
+ * This sets the default region for phone numbers on your Nextcloud server,
+ * using ISO 3166-1 country codes such as ``DE`` for Germany, ``FR`` for France, …
+ * It is required to allow inserting phone numbers in the user profiles starting
+ * without the country code (e.g. +49 for Germany).
+ *
+ * No default value!
+ */
+'default_phone_region' => 'GB',
+
+/**
* With this setting a locale can be forced for all users. If a locale is
* forced, the users are also unable to change their locale in the personal
* settings. If users shall be unable to change their locale, but users have
@@ -270,6 +280,18 @@ $CONFIG = [
'token_auth_enforced' => false,
/**
+ * The interval at which token activity should be updated.
+ * Increasing this value means that the last activty on the security page gets
+ * more outdated.
+ *
+ * Tokens are still checked every 5 minutes for validity
+ * max value: 300
+ *
+ * Defaults to ``300``
+ */
+'token_auth_activity_update' => 60,
+
+/**
* Whether the bruteforce protection shipped with Nextcloud should be enabled or not.
*
* Disabling this is discouraged for security reasons.
@@ -1388,10 +1410,17 @@ $CONFIG = [
'sharing.managerFactory' => '\OC\Share20\ProviderFactory',
/**
- * Define max number of results returned by the user search for auto-completion
- * Default is unlimited (value set to 0).
+ * Define max number of results returned by the search for auto-completion of
+ * users, groups, etc. The value must not be lower than 0 (for unlimited).
+ *
+ * If more, different sources are requested (e.g. different user backends; or
+ * both users and groups), the value is applied per source and might not be
+ * truncated after collecting the results. I.e. more results can appear than
+ * configured here.
+ *
+ * Default is 25.
*/
-'sharing.maxAutocompleteResults' => 0,
+'sharing.maxAutocompleteResults' => 25,
/**
* Define the minimum length of the search string before we start auto-completion
@@ -1518,27 +1547,26 @@ $CONFIG = [
*/
/**
- * The allowed maximum memory in KiB to be used by the algorithm for computing a
- * hash. The smallest possible value is 8. Values that undershoot the minimum
- * will be ignored in favor of the default.
+ * The number of CPU threads to be used by the algorithm for computing a hash.
+ * The value must be an integer, and the minimum value is 1. Rationally it does
+ * not help to provide a number higher than the available threads on the machine.
+ * Values that undershoot the minimum will be ignored in favor of the minimum.
*/
-'hashingMemoryCost' => PASSWORD_ARGON2_DEFAULT_MEMORY_COST,
+'hashingThreads' => PASSWORD_ARGON2_DEFAULT_THREADS,
/**
- * The allowed maximum time in seconds that can be used by the algorithm for
- * computing a hash. The value must be an integer, and the minimum value is 1.
- * Values that undershoot the minimum will be ignored in favor of the default.
+ * The memory in KiB to be used by the algorithm for computing a hash. The value
+ * must be an integer, and the minimum value is 8 times the number of CPU threads.
+ * Values that undershoot the minimum will be ignored in favor of the minimum.
*/
-'hashingTimeCost' => PASSWORD_ARGON2_DEFAULT_TIME_COST,
+'hashingMemoryCost' => PASSWORD_ARGON2_DEFAULT_MEMORY_COST,
/**
- * The allowed number of CPU threads that can be used by the algorithm for
- * computing a hash. The value must be an integer, and the minimum value is 1.
- * Rationally it does not help to provide a number higher than the available
- * threads on the machine. Values that undershoot the minimum will be ignored
- * in favor of the default.
+ * The number of iterations that are used by the algorithm for computing a hash.
+ * The value must be an integer, and the minimum value is 1. Values that
+ * undershoot the minimum will be ignored in favor of the minimum.
*/
-'hashingThreads' => PASSWORD_ARGON2_DEFAULT_THREADS,
+'hashingTimeCost' => PASSWORD_ARGON2_DEFAULT_TIME_COST,
/**
* The hashing cost used by hashes generated by Nextcloud