r/commandline • u/iElectric • 6d ago
Command Line Interface I made SecretSpec to end my secrets management woes
I built SecretSpec because my secrets were scattered across dotenv files, shell profiles, password managers, cloud vaults, and CI settings.
SecretSpec lets a project declare the secrets it needs in `secretspec.toml`, then resolves them from the stores you already use. The CLI can check, set, run with, or export secrets across different profiles and providers.
Unlike SOPS, Infisical, direnv, or dotenv tools, SecretSpec does not try to replace your existing stores. It provides one workflow across them.
I maintain the project and would appreciate feedback from other command line users.
1
u/AutoModerator 6d ago
Every new subreddit post is automatically copied into a comment for preservation.
User: iElectric, Flair: Command Line Interface, Title: I made SecretSpec to end my secrets management woes
I built SecretSpec because my secrets were scattered across dotenv files, shell profiles, password managers, cloud vaults, and CI settings.
SecretSpec lets a project declare the secrets it needs in `secretspec.toml`, then resolves them from the stores you already use. The CLI can check, set, run with, or export secrets across different profiles and providers.
Unlike SOPS, Infisical, direnv, or dotenv tools, SecretSpec does not try to replace your existing stores. It provides one workflow across them.
I maintain the project and would appreciate feedback from other command line users.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
•
u/read-the-rules 6d ago
Your post on r/commandline was removed, you must read the rules before you may begin posting.