Quick Start
Get FyVault running in 5 minutes.
1
Create an Account
Sign up at fyvault.dev/auth/register.
2
Create Your Organization
After login, you'll be prompted to create an organization. This is your workspace for secrets, devices, and team members.
3
Set Up Vault Encryption
Go to Settings → Vault Encryption → Set up a vault passphrase.
Warning: This passphrase encrypts your secrets in the browser. If you lose it, your secrets cannot be recovered. There is no reset mechanism.
4
Create Your First Secret
Go to Secrets → Create Secret.
Example: OpenAI API Key
| Type | API Key |
| Name | OPENAI_API_KEY |
| Value | sk-proj-your-actual-key |
| Target Host | api.openai.com |
| Header | Authorization |
| Template | Bearer {{value}} |
5
Register a Device
Go to Devices → Register Device.
Get your device fingerprint:
Terminalbash
sudo cat /sys/class/dmi/id/product_uuid6
Assign Secrets to the Device
Open the device detail page → Assigned Secrets → Assign Secret → Select OPENAI_API_KEY.
7
Install the Agent
On your server:
Terminalbash
curl -fsSL https://get.fyvault.dev | bash -s -- \
--token YOUR_DEVICE_TOKEN \
--cloud https://api.fyvault.dev8
Update Your .env
Before
.envenv
OPENAI_API_KEY=sk-proj-your-actual-keyAfter
.envenv
OPENAI_API_KEY=FYVAULT::openai_api_key9
Start Your App
Your app runs exactly as before. The FyVault agent handles everything transparently — intercepting outbound connections and injecting real credentials at runtime.