Skip to content

Users

Lychee supports multiple users with granular access control per album.

  • Username/Password — traditional login
  • WebAuthn — passwordless authentication using security keys or biometrics
  • OAuth — sign in with external providers
  • Registration page — allow new users to register
  • Invite links — generate links to invite specific users
  • Trust levels — assign different trust levels per user to control capabilities
  • Cross-user sharing — share albums between users on the same instance

Access rights are managed per album. You can:

  • Make albums public or private
  • Grant read or write access to specific users
  • Control download permissions
  • Set password protection on albums

With the Supporter Edition, you get additional user management capabilities:

  • Space usage tracking — see how much storage each user consumes
  • Upload quotas — set per-user upload limits
  • Admin notes — add internal notes to user accounts
  • Multi-admin support — delegate admin responsibilities
  • User groups — organize users into groups with shared permissions. See User Groups.