0.3.0 • Published 5 years ago

@khalidx/hide v0.3.0

Weekly downloads
-
License
-
Repository
-
Last release
5 years ago

hide

hide
hide show
hide run

Quickstart

1) Just type hide to make your .secrets/ directory dissapear. 2) Type hide show to bring it back. 3) Using hide run lets you spawn a shell to run any command with your secrets automatically injected as environment variables.

Documentation

CommandDescriptionSource
hideEncrypts and backs up all secret files to the cloud, and removes them.hide.ts
hide showRetrieves all secrets from the cloud, and decrypts them.hide-show.ts
hide runSpawns 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