From d02b1f0ae6e5c8b017d3ac0932ea93e1db20ff07 Mon Sep 17 00:00:00 2001 From: Mateusz Mandera Date: Sat, 22 Oct 2022 23:52:48 +0200 Subject: [PATCH] docs: Move OPEN_REALM_CREATION doc section to multiple-organizations.md. Since this is being moved to admin-facing documentation, also adds a paragraph about the main concern with enabling this on a server that's not zulip.com. --- docs/production/multiple-organizations.md | 9 +++++++++ docs/subsystems/realms.md | 9 --------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/production/multiple-organizations.md b/docs/production/multiple-organizations.md index d3585899ab..b3b7c4e0bc 100644 --- a/docs/production/multiple-organizations.md +++ b/docs/production/multiple-organizations.md @@ -143,3 +143,12 @@ If you're migrating from a configuration using the root domain to one with realms hosted on subdomains, be sure to clear cookies in any browsers that were logged in on the root domain; otherwise, those browsers will experience weird/confusing redirects. + +## Open realm creation + +Installations like [Zulip Cloud](https://zulip.com/plans) that wish to +allow anyone on the Internet to create new Zulip organizations can do +so by setting `OPEN_REALM_CREATION = True` in +`/etc/zulip/settings.py`. Note that offering Zulip hosting to anyone +on the Internet entails significant responsibility around security, +abuse/spam, legal issues like GDPR/CCPA compliance, and more. diff --git a/docs/subsystems/realms.md b/docs/subsystems/realms.md index 388e9dd888..810ccfaa19 100644 --- a/docs/subsystems/realms.md +++ b/docs/subsystems/realms.md @@ -34,15 +34,6 @@ after the creation of the realm. The link also expires if not used within 7 days. The expiration period can be changed by modifying `REALM_CREATION_LINK_VALIDITY_DAYS` in settings.py. -### Enabling open realm creation - -If you want anyone to be able to create new realms on your server, you -can enable open realm creation. This will add a **Create new -organization** link to your Zulip homepage footer, and anyone can -create a new realm by visiting this link (**/new**). This -feature is disabled by default in production instances, and can be -enabled by setting `OPEN_REALM_CREATION = True` in settings.py. - ## Subdomains One can host multiple realms in a Zulip server by giving each realm a