diff --git a/roles/custom/matrix-continuwuity/defaults/main.yml b/roles/custom/matrix-continuwuity/defaults/main.yml index 3a14700e3..822f8b79c 100644 --- a/roles/custom/matrix-continuwuity/defaults/main.yml +++ b/roles/custom/matrix-continuwuity/defaults/main.yml @@ -143,6 +143,9 @@ matrix_continuwuity_config_max_request_size: 20_000_000 # Enables registration. If set to false, no users can register on this server. matrix_continuwuity_config_allow_registration: false +# Controls if newly registered users are automatically suspended, requiring admin approval. +matrix_continuwuity_config_suspend_on_register: false + # Controls the `yes_i_am_very_very_sure_i_want_an_open_registration_server_prone_to_abuse` setting. # This is only used when `matrix_continuwuity_config_allow_registration` is set to true and no registration token is configured. matrix_continuwuity_config_yes_i_am_very_very_sure_i_want_an_open_registration_server_prone_to_abuse: false diff --git a/roles/custom/matrix-continuwuity/templates/continuwuity.toml.j2 b/roles/custom/matrix-continuwuity/templates/continuwuity.toml.j2 index ca3fc62be..47706b282 100644 --- a/roles/custom/matrix-continuwuity/templates/continuwuity.toml.j2 +++ b/roles/custom/matrix-continuwuity/templates/continuwuity.toml.j2 @@ -402,7 +402,7 @@ allow_registration = {{ matrix_continuwuity_config_allow_registration | to_json # invites, or create/join or otherwise modify rooms. # They are effectively read-only. # -#suspend_on_register = false +suspend_on_register = {{ matrix_continuwuity_config_suspend_on_register | to_json }} # Enabling this setting opens registration to anyone without restrictions. # This makes your server vulnerable to abuse