CHARM(1) | Do Charm stuff | CHARM(1) |
NAME
charm - Do Charm stuff
SYNOPSIS
charm [options...] [argument...]
DESCRIPTION
Do Charm stuff. Run without arguments for a TUI or use the
sub-commands like a pro.
COMMANDS
Backup your Charm account keys
--o --output keys backup filepath
Generate shell completion
Use Charm encryption.
- COMMANDS
decrypt
Decrypt stdin with your Charm account encryption
key
Decrypt arg deterministically
Encrypt stdin with your Charm account encryption
key
Encrypt arg deterministically
Use the Charm file system.
- COMMANDS
cat [charm:]PATH
Output the content of the file at path.
Copy a file, preface source or destination with
"charm:" to specify a remote path.
--r --recursive copy directories recursively
List file or directory at path
Move a file, preface source or destination with
"charm:" to specify a remote path.
--r --recursive move directories recursively
Remove file or directory at path
Print a file system tree from path.
Help about any command
Print your Charm ID
Import previously backed up Charm account keys.
--f --force-overwrite overwrite if keys exist;
don’t prompt for input
Print a JWT
Browse or print linked SSH keys
--r --randomart print SSH 5.1 randomart for each
key (the Drunken Bishop algorithm)
- --s --simple
- simple, non-interactive output (good for scripts)
Use the Charm key value store.
- COMMANDS
delete KEY[@DB]
Delete a key with an optional @ db.
Get a value for a key with an optional @ db.
--b --show-binary print binary values
List all key value pairs with an optional @ db.
--d --delimiter delimiter to separate keys and
values
- --k --keys-only
- only print keys and don't fetch values from the db
- --r --reverse
- list in reverse lexicographic order
- --b --show-binary
- print binary values
- --v --values-only
- only print values
Delete local db and pull down fresh copy from Charm
Cloud.
Set a value for a key with an optional @ db.
Sync local db with latest Charm Cloud db.
Link multiple machines to your Charm account
Username stuff
Start a self-hosted Charm Cloud server.
--data-dir Directory to store SQLite db, SSH keys
and file data
- --health-port
- Health port to listen on
- --http-port
- HTTP port to listen on
- --ssh-port
- SSH port to listen on
- --stats-port
- Stats port to listen on
Find where your cloud.charm.sh folder resides on your
machine
COPYRIGHT
(C) 2021-2022 Charmbracelet, Inc.
Released under MIT license.
2023-07-26 | charm |