No description
| src | ||
| .gitignore | ||
| .woodpecker.yml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| example_keys.json | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
Vault Unsealer
| ❗ this method of unsealing the vault is not recommended if you have high security requirements! |
|---|
This is a simple Rust program that automatically unseals a hashicorp vault instance given a list of keys.
Environment Variables
| env var | default | description |
|---|---|---|
| VAULT_ADDR | - | address of the vault server |
| VAULT_KEY_FILE | - | a JSON file containing vault unseal key(s), see ./example_keys.json. |
| UNSEAL_INTERVAL | 15 | seconds to wait between checks / unseal attempts |