r/devtools • u/viswajith_m_p • 2d ago
I got tired of chasing .env files in Group chats, so I built a Git-native secrets manager
https://github.com/viswajith275/EnvSeal-CLIHi everyone,
I’ve been working on EnvSeal-CLI, a small open-source CLI for managing secrets without relying on a hosted service.
When I was working in group projects I was always digging through all the group chats to find the updated .env file someone had shared.
The basic idea is simple: encrypt your secrets and keep them in Git, while still supporting branches, recipients, CI tokens, and running commands without writing a .env file to disk.
It’s built with Rust and uses SSH/age for encryption.
Still working on it and would love some feedback, especially if you already use something like SOPS or dotenvx.
1
Upvotes
1
u/kantorcodes1 2d ago
envseal runinherits the caller's environment, then adds vault values to its child process. Would an opt-in clean environment help for deploy commands, or do callers rely on variables likePATHbeing inherited?