update-site-settings
Update site-wide settings
Auth
Authenticated
Staff only
Example
Pass each setting flag with an explicit =true or =false value.
pearing-cli update-site-settings --signups-enabled=false
pearing-cli update-site-settings --signups-enabled=true --signups-require-invite=true
pearing-cli update-site-settings --signups-require-invite=false
pearing-cli update-site-settings --signup-invite-min-account-age=1mo
pearing-cli update-site-settings --signup-invite-max-per-24h=3
Output
{"signups_enabled":true,"signups_require_invite":true,"signup_invite_min_account_age":"1w","signup_invite_max_per_24h":3,"signup_invite_creators":"staff"}