Berbagi rahasia terenkripsi dari terminal
Bagikan kata sandi, API key, dan file .env — tanpa meninggalkan command line.
npx vaulted-cli "my-api-key"
# → https://www.vaulted.fyi/s/abc123#keynpm install -g vaulted-cli
vaulted "my-api-key"brew tap vaulted-fyi/tap
brew install vaultedEnkripsi yang sama dengan web app
Enkripsi AES-256-GCM dilakukan secara lokal di mesinmu — arsitektur zero-knowledge yang sama seperti vaulted.fyi. Server tidak pernah melihat plaintext-mu. Kunci dekripsi hanya ada di fragment URL.
Tanpa dependensi
Satu file yang dibundel tanpa dependensi runtime. Startup npx yang cepat — tidak perlu menunggu pohon dependensi yang besar. Hanya memerlukan Node.js 18.3+.
Tersedia di Homebrew
Instal dengan brew install vaulted — tidak perlu Node.js di PATH. Homebrew menangani runtime untukmu. Juga tersedia via npm dan npx.
Pipe-friendly by design
Stdout untuk data, stderr untuk diagnostik. Pipe rahasia dari file environment, gabungkan dengan clipboard tool, atau alihkan output ke file.
Perlindungan passphrase
Tambahkan passphrase untuk lapisan keamanan ekstra. Kunci enkripsi dibungkus dengan PBKDF2 — bahkan jika seseorang mencegat tautan, mereka tidak bisa mendekripsi tanpa passphrase.
Tautan berfungsi di mana saja
Tautan yang dibuat dengan CLI berfungsi di web app, dan sebaliknya. Bagikan dari terminal, buka di browser — enkripsinya identik.
Batas tampilan dan masa berlaku
Atur rahasia untuk menghancurkan diri sendiri setelah 1, 3, 5, atau 10 tampilan. Atur masa berlaku dari 1 jam hingga 30 hari. Kontrol yang sama seperti antarmuka web.
Kasus penggunaan umum
vaulted "super-secret-password" --views 1 --expires 1hcat .env.production | vaulted --views 1
vaulted --file .env.local --expires 24hvaulted "sk_live_abc123" -p mypassphrase -v 1 -e 1hvaulted get https://www.vaulted.fyi/s/abc123#key
vaulted get https://www.vaulted.fyi/s/abc123#wrapped.salt -p mypassphrasevaulted "secret" | pbcopy # macOS
vaulted "secret" | xclip # LinuxSemua opsi
| Flag | Singkat | Default | Nilai |
|---|---|---|---|
| --views | -v | 0 (tidak terbatas) | 0, 1, 3, 5, 10 |
| --expires | -e | 24h | 1h, 24h, 7d, 30d |
| --passphrase | -p | tidak ada | string apa pun |
| --file | -f | tidak ada | path file |
| --host | vaulted.fyi | URL |