Get started
Introduction
How does it work
.valt0.
ID
VLT0-ID-9254C02EE8685310C76B
Key
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
A command line tool
The valt0command, used from the terminal: 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.