apfsds-cli

Crates.ioapfsds-cli
lib.rsapfsds-cli
version0.2.0
created_at2026-01-17 15:47:51.931915+00
updated_at2026-01-18 02:51:59.76906+00
descriptionCLI tool for managing APFSDS distributed proxy network
homepage
repositoryhttps://github.com/rand0mdevel0per/apfsds.rs
max_upload_size
id2050690
size51,883
rand0mdevel0per (rand0mdevel0per)

documentation

README

apfsds-cli

Management CLI for APFSDS.

Installation

cargo install apfsds-cli

Usage

# User management
apfsds-cli user create --username alice --email alice@example.com
apfsds-cli user delete --id 123
apfsds-cli user list

# Node management
apfsds-cli node register --name exit-us-1 --endpoint 203.0.113.1:25347
apfsds-cli node list
apfsds-cli node remove --id 456

# Cluster status
apfsds-cli cluster status
apfsds-cli cluster leader

Configuration

The CLI reads configuration from ~/.apfsds/cli.toml or via --config flag:

[api]
endpoint = "http://localhost:25348"
api_key = "your-api-key"

Commands

Command Description
user create Create new user account
user delete Delete user account
user list List all users
node register Register exit node
node remove Remove node from cluster
cluster status Show cluster health

License

MIT

Commit count: 28

cargo fmt