No description
Find a file
2023-05-02 09:47:37 +02:00
src minor cleanup 2023-05-02 09:42:01 +02:00
.gitignore v0.1.0 2023-04-28 15:33:12 +02:00
.woodpecker.yml add ci 2023-05-02 09:47:37 +02:00
Cargo.lock bump version 2023-05-02 09:09:46 +02:00
Cargo.toml bump version 2023-05-02 09:09:46 +02:00
example_keys.json some docs 2023-05-02 09:34:26 +02:00
flake.lock v0.1.0 2023-04-28 15:33:12 +02:00
flake.nix bump version 2023-05-02 09:09:46 +02:00
README.md minor cleanup 2023-05-02 09:42:01 +02:00

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