@khalidx/hide
v0.3.0
Published
Powerful, simple, durable secrets management.
Readme
hide
hide
hide show
hide runQuickstart
- Just type
hideto make your.secrets/directory dissapear. - Type
hide showto bring it back. - Using
hide runlets 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
