packages/twenty-docs/user-guide/settings/capabilities/domains-settings.mdx
Domain settings live in three places, depending on what you're configuring.
Configure under Settings → General → Workspace Domain.
Edit your subdomain name or set a custom domain for your workspace.
yourcompany.twenty.com)crm.yourcompany.com)For custom domains, you'll need to configure DNS settings with your domain provider.
Configure under Settings → Members → Access.
Anyone with an email address at these domains is allowed to sign up for this workspace automatically.
yourcompany.com)Once configured, anyone with an email address at that domain can join your workspace without needing a direct invitation.
<Note> This is useful for allowing your entire team to self-register while keeping the workspace restricted to your organization. </Note>Configure under Settings → Apps → Developer.
Provision a complete and secure hosting environment on these domains. A public domain can be bound to a specific app — when bound, only that app's HTTP-routed logic functions are reachable on the domain. Leave the binding empty to expose all workspace HTTP routes.
SSL certificates are automatically provisioned for public domains.