Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scale-tone/kee-shepherd
A credentials hygiene tool. Keeps an eye on secrets, that are spread across your devboxes. Also includes UI for Azure Key Vault, GitHub Secrets and VsCode SecretStorage. Also hides secrets in your config files (super-useful when doing demos)
https://github.com/scale-tone/kee-shepherd
azure azure-devops codespaces credentials keyvault secrets visual-studio-code vscode vscode-extension
Last synced: 14 days ago
JSON representation
A credentials hygiene tool. Keeps an eye on secrets, that are spread across your devboxes. Also includes UI for Azure Key Vault, GitHub Secrets and VsCode SecretStorage. Also hides secrets in your config files (super-useful when doing demos)
- Host: GitHub
- URL: https://github.com/scale-tone/kee-shepherd
- Owner: scale-tone
- License: mit
- Created: 2021-11-12T12:08:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T14:42:04.000Z (about 2 months ago)
- Last Synced: 2024-09-17T18:26:44.167Z (about 2 months ago)
- Topics: azure, azure-devops, codespaces, credentials, keyvault, secrets, visual-studio-code, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://scale-tone.github.io/2021/11/26/introducing-keeshepherd
- Size: 60.1 MB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KeeShepherd
This Visual Studio Code extension helps you to take care of credentials (secrets, access keys, connection strings etc.), that are typically spread across numerous config files on your devbox(es).
Instead of trying to catch them with various fuzzy secret detection tools, why not simply put your secrets on a leash?
[](https://marketplace.visualstudio.com/items?itemName=kee-shepherd.kee-shepherd-vscode)
## How to install
Install it from [VsCode marketplace](https://marketplace.visualstudio.com/items?itemName=kee-shepherd.kee-shepherd-vscode).
## How to use
https://user-images.githubusercontent.com/5447190/210544033-d9f6e5c3-b4e9-4449-a3fc-5ae6615762af.mp4
See details in the [extension's readme](https://github.com/scale-tone/key-shepherd/blob/main/kee-shepherd-vscode/README.md).
See more [short videos in our Wiki](https://github.com/scale-tone/kee-shepherd/wiki).
Also check out [this blog post about it](https://scale-tone.github.io/2021/11/26/introducing-keeshepherd).
## How to compile and run
**KeeShepherd** is a typical [VsCode extension](https://code.visualstudio.com/api/get-started/your-first-extension), so to run these sources you need to:
1. Clone this repo.
2. Open [kee-shepherd-vscode](https://github.com/scale-tone/kee-shepherd/tree/main/kee-shepherd-vscode) folder with VsCode.
3. Do `npm install`.
4. Hit F5.## Contributing
Is very much welcomed.