@envhush/cli
v1.1.3
Published
Securely share environment variables with encrypted, expiring links
Maintainers
Readme
EnvHush CLI
Securely share environment variables with encrypted, expiring links.
Installation
npx @envhush/cliOr install globally:
npm install -g @envhush/cliUsage
# Basic usage - shares your .env file for 48 hours
npx @envhush/cli
# Custom expiry time
npx @envhush/cli --hours 24
# One-time view (Pro feature)
npx @envhush/cli --burn
# Password protected (Pro feature)
npx @envhush/cli --password mySecretPass
# Authenticate for Pro features
npx @envhush/cli --login
# Log out (clear saved token)
npx @envhush/cli --logout
# Show help
npx @envhush/cli --helpFeatures
Free Features
- ✅ Share .env files securely
- ✅ End-to-end encryption
- ✅ Up to 48-hour expiry
- ✅ Unlimited shares
Pro Features
- 🔥 Burn after read - One-time view, then destroyed
- 🔐 Password protection - Require password to unlock
- ⏰ Extended expiry - Keep links alive longer than 48h
- 📊 Dashboard - Track your shares and views
How It Works
- Encrypt locally - Your .env is encrypted on your machine
- Upload encrypted data - Only encrypted data leaves your computer
- Share the link - Send the link + decryption key separately
- Decrypt on view - Recipient decrypts with the key
The server never sees your unencrypted data!
Security
- 🔒 End-to-end encryption using TweetNaCl (NaCl/libsodium)
- 🔑 Decryption key never sent to server - shared separately
- ⏱️ Auto-expiring links - data automatically deleted after TTL
- 🔥 Burn after read - one-time view option (Pro)
- 🔐 Password protection - additional layer of security (Pro)
License
MIT
More Info
Visit envhush.com for more information.
