marcogomiero/zero-to-vault-lab — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple local HashiCorp Vault learning lab that runs from a Bash script. I want to clone the project, run one command, and get a real Vault server running on my machine at 127.0.0.1:8200 with the UI ready and the root token printed clearly.

Keep it meant for learning only, no TLS, no cloud setup, no production claims. It should work on Linux or WSL with normal shell tools like bash, curl, jq and unzip, and it should not require Docker. On start, have it try to get the latest stable Vault release, but fall back safely if that fails.

Add commands to start, restart, bootstrap, show status, print environment exports, stop, and show help. Bootstrap should enable KV v2 and transit, set up AppRole and userpass, create a demo user with demo password, add simple policies, and be safe to run more than once. Stop should clean up processes, port 8200, and temporary files.

Want more depth? Deep Reverse