Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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)

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?

[Visual Studio Marketplace Installs](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.