Terminalden şifreli gizli paylaşımı
Parola, API anahtarı ve .env dosyalarını paylaş — komut satırından hiç ayrılmadan.
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 vaultedWeb uygulamasıyla aynı şifreleme
AES-256-GCM şifreleme makinende yerel olarak gerçekleşir — vaulted.fyi ile aynı zero-knowledge mimarisi. Sunucu düz metni hiç görmez. Şifre çözme anahtarı yalnızca URL fragment'ında yaşar.
Sıfır bağımlılık
Çalışma zamanı bağımlılığı olmayan tek paketlenmiş dosya. Hızlı npx başlatma — ağır bağımlılık ağaçlarını bekleme yok. Yalnızca Node.js 18.3+ gerektirir.
Homebrew'da mevcut
brew install vaulted ile kur — PATH'inde Node.js gerekmez. Homebrew çalışma zamanını senin için yönetir. npm ve npx aracılığıyla da mevcut.
Tasarımdan gelen pipe uyumluluğu
Veri için stdout, tanılamalar için stderr. Ortam dosyalarından gizlileri aktar, pano araçlarıyla birleştir ya da çıktıyı dosyalara yönlendir.
Parola koruması
Ekstra bir güvenlik katmanı için parola ekle. Şifreleme anahtarı PBKDF2 ile sarılır — biri linki ele geçirse bile parolasız şifresini çözemez.
Linkler her yerde çalışır
CLI ile oluşturulan linkler web uygulamasında, web uygulamasında oluşturulanlar CLI'da çalışır. Terminalden paylaş, tarayıcıda aç — şifreleme aynıdır.
Görüntüleme limitleri ve son kullanma
Gizlileri 1, 3, 5 veya 10 görüntülemeden sonra kendiliğinden silinecek şekilde ayarla. Son kullanma süresini 1 saatten 30 güne kadar belirle. Web arayüzüyle aynı seçenekler.
Yaygın kullanım senaryoları
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 # LinuxTüm seçenekler
| Flag | Kısa | Varsayılan | Değerler |
|---|---|---|---|
| --views | -v | 0 (sınırsız) | 0, 1, 3, 5, 10 |
| --expires | -e | 24h | 1h, 24h, 7d, 30d |
| --passphrase | -p | yok | herhangi bir dize |
| --file | -f | yok | dosya yolu |
| --host | vaulted.fyi | URL |