A git-flavored operator CLI for Aegis.
aegit id initaegit id showaegit msg sealaegit msg openaegit msg listaegit relay pushaegit relay fetch
Default state root:
$HOME/.aegis/aegit
Override with:
AEGIT_STATE_DIR=/path/to/state
Default locations:
- Sealed envelopes:
sealed/<recipient>/<envelope-id>.json - Fetched envelopes:
fetched/<recipient>/<envelope-id>.json - Opened payloads:
opened/<recipient>/<envelope-id>.json
aegit relay push posts a sealed envelope JSON file to POST /v1/envelopes.
aegit relay fetch reads GET /v1/envelopes/:recipient_id.
- Without
--out, it writes into the default fetched directory for that recipient. - With
--out <dir>, it writes one<envelope-id>.jsonfile per fetched envelope into that directory.