Expand description
CLI argument definitions via clap derive and dispatcher.
- CRUD de VPS —
vps add|list|remove|edit|show|path|doctor|export|import connect— writes siblingactivefile (not a TOML field)- One-shot execution —
exec|sudo-exec|su-exec|scp|tunnel|health-check secrets— primary-key status/init/reencrypt (cifragem at-rest default)- Completions
ZERO .env em runtime. ZERO telemetria. Ciclo one-shot: nascer → dispatch → morrer.
Structs§
- CliArgs
- Global ssh-cli arguments.
Enums§
- Command
- Top-level subcommands.
- Output
Format - Output format supported by the CLI.
- ScpAction
- Actions of the
scpsubcommand (regular files only; no-r/ no SFTP). - Secrets
Action - Actions of the
secretssubcommand (primary-key / AEAD). - VpsAction
- Actions of the
vpssubcommand.
Functions§
- dispatch
- Runs the requested subcommand.
- generate_
completions - Writes shell completions to stdout.
- initialize_
logs - Initializes
tracing-subscriber. - parse_
args - Parses CLI arguments.
- resolve_
format - Resolves output format: explicit >
SSH_CLI_FORCE_TEXT> JSON if non-TTY > Text.