Security update: Docker images from v0.4.0-rc.1 fix the high-severity FFmpeg MagicYUV decoder vulnerability (CVE-2026-8461). Upgrade instances using older images immediately.View CVE advisory
Security update: v0.4.0-beta.3 fixes a WebDAV request issue that can terminate the server process. Upgrade older instances promptly.View advisory
User Management
Entry point: Admin -> System Settings -> User Management. For other groups and when changes take effect, see System Settings.
This group controls account entry points and avatar-related behavior.
Allow Public User Registration- After disabling it, the login page only supports existing-account login and administrator initialization. New accounts can only be created by administrators.Require Email Activation After Registration- After enabling it, normal users created through public registration must click the activation email before logging in.Allow Passkey Sign-In- After disabling it, users cannot sign in with registered Passkeys. Existing Passkeys are not deleted and can be used again after re-enabling the setting.Local Account Email Allowlist- Restricts email addresses or exact domains allowed for local registration and local email changes. Empty means no allowlist restriction.Local Account Email Blocklist- Blocks email addresses or exact domains for local registration and local email changes. The blocklist overrides the allowlist.Avatar Directory- User-uploaded avatars are written to this local directory. Relative paths resolve under server-side./data.Avatar Upload Size Limit- Avatar files exceeding this limit are rejected directly.Gravatar Base URL- If official Gravatar access is unstable, change it to a proxy or mirror.
The local email allowlist / blocklist applies only to local-account flows, not third-party SSO. Entries can be alice@example.com, example.com, or @example.com; domain entries are exact matches, so example.com does not automatically match sub.example.com. Internationalized domains must use punycode.