VaultDeck Docs
Back to Landing

Quickstart

Get VaultDeck running in minutes, then manage runtime environments per project.

1. Install

curl -fsSL https://raw.githubusercontent.com/brendonexists/vaultdeck/main/scripts/install-vaultdeck.sh | bash -s -- --repo https://github.com/brendonexists/vaultdeck.git --install-hook

This installs VaultDeck, prepares ~/.vaultdeck, and links the CLI in ~/.local/bin.

2. Start the App

vaultdeck start
vaultdeck ui-status

Open the UI at the local address shown by vaultdeck start.

3. First Project Flow

  1. Create a project in Projects.
  2. Add secrets in the project Secrets tab.
  3. Attach files in Files and create file-reference env vars if needed.
  4. Use Runtime to validate exports.
  5. Inject to shell and run your app.

4. Core CLI Commands

vaultdeck status
vaultdeck regen
eval "$(vaultdeck apply --regen)"
vaultdeck global enable
vaultdeck global status
vaultdeck global disable

Troubleshooting