Introduction
How does it work
.valt0.
VLT0-ID-9254C02EE8685310C76B
VLT0-KEY-redacted
How are vaults stored
In your app’s repoCommitted next to the code In a repo of its ownShared by several projects In cloud storageA bucket or a shared folder On a drive or a stickOffline, in a drawer
How many vaults do you need
dev.valt0, qa.valt0, prod.valt0 and so on.
valt0 store dev:STRIPE_KEY and valt0 store prod:STRIPE_KEY put two different values into two different files. An application can open more than one vault too.
dev while the key to prod stays with the people who deploy. If the dev key leaks, nothing in production is exposed, and only the secrets in dev have to be changed.
What runs on your machine
valt0 status says whether it is.
A command line tool
The valt0command, for a person at a prompt: making a vault, putting secrets into it, reading them back and taking them out.A local service
For an application that needs a secret while it is running. It is what clients connect to, and it runs on the same machine they do.