@khalidx/hide
v0.3.0
Published
Powerful, simple, durable secrets management.
Downloads
7
Readme
hide
hide
hide show
hide run
Quickstart
- Just type
hide
to make your.secrets/
directory dissapear. - Type
hide show
to bring it back. - Using
hide run
lets you spawn a shell to run any command with your secrets automatically injected as environment variables.
Documentation
| Command | Description | Source |
| ----------- | ---------------------------------------------------------------------------------------------- | ------------------------------ |
| hide
| Encrypts and backs up all secret files to the cloud, and removes them. | hide.ts |
| hide show
| Retrieves all secrets from the cloud, and decrypts them. | hide-show.ts |
| hide run
| Spawns a shell to run the provided command with all secrets provided as environment variables. | hide-run.ts |
Notes
- Authentication and authorization is based on the current logged-in IAM profile.
Todo
- [ ] S3 bucket configuration with encryption and versioning
- [ ] Permissions/roles
- [ ] Sharing
- [ ] Locking
- [ ] Encryption in-transit and at-rest
- [ ] Multiple users?
- [ ] Remove logo (completely blows up npm package size)
- [ ] Add license