Rust base nextcloud tools and lib
- Rust 100%
|
|
||
|---|---|---|
| examples | Cosmetic fix: s/NextcloudClient/NextcloudOCSClient/g | |
| src | Cosmetic fix: s/NextcloudClient/NextcloudOCSClient/g | |
| .gitignore | Implement Login Flow V2 | |
| Cargo.toml | Add ncpass tool for interacting with Nextcloud's passwords app | |
| COPYING | Add COPYING | |
| README.md | Update README.md | |
[WIP] nextcloud-rs
Rust based Nextcloud client library and tools.
Apps:
- Passwords client (
ncpass).- List passwords (
ncpass list). - Find passwords (
ncpass find keyword) - Get password details (
ncpass get id [--username] [--url] [--notes] [--password] [--label]) - Set password details (
ncpass set id [--username USERNAME] [--url URL] [--notes NOTES] [--password PASSWORD] [--label LABEL]) - Storing master password in your local keyring: requires keyring-rs to avoid leaving passwords in memory, see here, I might add it as an optional feature in the future.
- List passwords (
- Quick Share (
ncshare /local/path/to/file [/remote/path/to/folder/]). - Files upload/download (
ncpush/ncpull) - Contacts (
ncfolks)
Library Features:
- Login Flow v2
- Passwords API: Read access.
- Passwords API: Write access.
- Files
- Contacts
- and more...