hashicorp/vault ? reverse-engineered prompt
Reverse engineered prompt
Build me a tool for securely managing secrets, similar to a digital vault for a team of developers. It should provide a central, secure place to store API keys, passwords, and other sensitive credentials, all encrypted.
The most important feature is the ability to generate "dynamic secrets." For example, when an application needs to access a database or an AWS service, the tool should create temporary credentials on-demand that automatically expire and are revoked after their lease is up. It should also be able to encrypt and decrypt data for other applications without having to store that data itself.
I'll need a web-based UI for managing everything, as well as a detailed audit log to track who accesses what and when. The whole thing should be written in Go. You can refer to online documentation if needed to get all the features working correctly.
Are you gonna build this?
make sure you review the code using coderabbit