nextcloud-users 0.1.1

Nextcloud user provisioning and server capabilities client
Documentation

nextcloud-users

Server capabilities and user provisioning client for Nextcloud.

Part of the nextcloud-rust-sdk workspace.

Installation

[dependencies]
nextcloud-users = "0.1.1"

Features

  • Capabilities: Discovers active Nextcloud apps, storage limits, and WebDAV endpoints.
  • User: User profile with storage quotas, email, display name, and group memberships.
  • Quota: Storage allocation metrics handling unlimited and bounded quotas.

Example

use nextcloud_users::UserClient;

// Queries server capabilities (WebDAV roots, chunking limits, theming) and user quotas

License

GNU General Public License v3.0 or later (GPL-3.0-or-later).