Nextcloud 21 - Default installation does not have phone region set
The default nextcloud installation does not have a phone region set.
This causes the following setup warning to occur:
Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add "default_phone_region" with the respective ISO 3166-1 code
↗of the region to your config file.
Documentation on this is here: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#user-experience
'default_phone_region' => 'GB', 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!
This can be solved by running the following commands:
ssh <server> sudo vim <homelabRoot>/nextcloud/config/config.php add 'default_phone_region' => '<CountryCode>', sudo service nextcloud restart