ClouisleClouisle

Site Settings Reference

Look up public site, registration, security, theme, notification, and storage fields

Public settings are provided by the backend PublicSiteSettingsResponse. The following defaults apply when nothing is configured.

Public & Authentication Settings

FieldTypeDefault
site_namestringClouisle
site_description / site_url / site_iconstringEmpty
auth_page_layoutcentered or splitcentered
theme_modesystem, light or darksystem
theme_branding_displayfull, name_only, icon_only or hiddenfull
allow_registrationbooleantrue
require_approvalbooleantrue
email_verificationbooleantrue
enable_captchabooleanfalse
sso_enabledbooleanfalse
sso_allow_password_loginbooleantrue
allow_account_deletionbooleantrue
require_terms_acceptance_on_registerbooleanfalse

Knowledge Base Uploads

kb_document_max_upload_size_mb defaults to 50 with a valid range of 1-1024. The backend upload endpoint reads this value at runtime; exceeding the limit returns a validation error.

Theme Colors

The theme supports page, card, border, sidebar, top navigation, accent, muted, and chart colors. Colors use hex format, for example #3b82f6 or #3b82f680 with transparency.

Security & Operations Fields

Security settings also include password minimum length, complexity, expiration, and history, session timeout (default 30 days, session_timeout_days), single session, maximum login attempts, lockout duration, captcha, and TOTP. Storage settings support the local file system and object storage; audit logs support retention days and archive paths.

Notification Channels

Email uses SMTP host, port, encryption, username, password, sender name, and address; DingTalk, WeCom, Feishu, and Slack support Webhook or enterprise app fields; generic Webhooks support custom headers, body templates, and HMAC secrets.

Site settings fields overview
Site settings fields overview

How is this guide?

On this page