Skip to content
AsterDriveDeveloper
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.