Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
envguardian
command
Command envguardian is the CLI entry point for EnvGuardian.
|
Command envguardian is the CLI entry point for EnvGuardian. |
|
internal
|
|
|
atomic
Package atomic writes files atomically: content is written to a temp file in the same directory, fsync'd, and renamed over the destination, so a reader (or a crash) never observes a half-written file.
|
Package atomic writes files atomically: content is written to a temp file in the same directory, fsync'd, and renamed over the destination, so a reader (or a crash) never observes a half-written file. |
|
cli
Package cli wires up the cobra command tree for EnvGuardian.
|
Package cli wires up the cobra command tree for EnvGuardian. |
|
config
Package config reads and writes .envguardian/config.toml, which maps each plaintext file to its committed ciphertext, and resolves the conventional paths of the .envguardian directory.
|
Package config reads and writes .envguardian/config.toml, which maps each plaintext file to its committed ciphertext, and resolves the conventional paths of the .envguardian directory. |
|
crypt
Package crypt is a thin wrapper over filippo.io/age.
|
Package crypt is a thin wrapper over filippo.io/age. |
|
dotenv
Package dotenv parses and writes .env files while preserving comments, blank lines, and key order.
|
Package dotenv parses and writes .env files while preserving comments, blank lines, and key order. |
|
gitint
Package gitint handles git integration: the post-merge, post-checkout, and pre-commit hooks, the .gitignore guard, and the diff/merge drivers for encrypted files.
|
Package gitint handles git integration: the post-merge, post-checkout, and pre-commit hooks, the .gitignore guard, and the diff/merge drivers for encrypted files. |
|
keys
Package keys loads and saves the recipients file and resolves the local decryption identity.
|
Package keys loads and saves the recipients file and resolves the local decryption identity. |
|
rotation
Package rotation manages the rotation ledger: the pending-rotation entries opened when a recipient is revoked and closed once the underlying credential has been reissued at its source system.
|
Package rotation manages the rotation ledger: the pending-rotation entries opened when a recipient is revoked and closed once the underlying credential has been reissued at its source system. |
Click to show internal directories.
Click to hide internal directories.