Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Replace shared .env files with a manifest of what your application expects. Keep values out of git and resolve them from any provider.

News

News SecretSpec 2 months ago
We Are Forking dotenvy into dotenv-ng
A modern Rust dotenv implementation with literal dollars, round-trip rendering, and structured parse errors.
Read more
Report
News SecretSpec 2 months ago
SecretSpec 0.19: Moving and importing secrets between providers
Move secrets safely between storage layouts, keep config and ephemeral values in the same declaration model, and make remote providers faster.
Read more
Report
News SecretSpec 2 months ago
SecretSpec 0.18: Secret lifecycle, Bitwarden, Keeper, AWS Parameter Store, and Swift
Declare, discover, migrate, and delete secrets from the CLI; use four new providers; and resolve the same manifests from Swift.
Read more
Report
News SecretSpec 3 months ago
Where .env Went Wrong
A local convenience became a secrets interface, an environment model, and a deployment format. It was never designed to be any of them.
Read more
Report
News SecretSpec 3 months ago
SecretSpec 0.17: Scopes, secrets caching, SOPS, age, and systemd credentials
Resolve only the secrets a service needs, cache remote secrets safely, and use age-encrypted files or native systemd credentials alongside new providers.
Read more
Report
News SecretSpec 3 months ago
But I Use SOPS
SOPS encrypts files. SecretSpec gives applications a portable contract for the secrets they need.
Read more
Report
News SecretSpec 3 months ago
Secrets Don't Belong in Config
An audit of 445 NixOS modules shows the cost of making configuration and secrets share one interface.
Read more
Report
News SecretSpec 3 months ago
SecretSpec 0.15: Provider credentials, Azure Key Vault / Gopass, and PHP SDK
Authenticate providers from another secret store, use Azure Key Vault or Gopass, export secrets for CI, and resolve them from PHP.
Read more
Report
News SecretSpec 3 months ago
SecretSpec 0.13: SDKs for Python, Node.js, Go, Ruby, and Haskell
Native Python, Node.js, Go, Ruby, and Haskell bindings over the same Rust resolver as the CLI.
Read more
Report
News SecretSpec 4 months ago
SecretSpec 0.12: Audit logs and coding agents
Require a human-readable reason whenever a coding agent reaches for your secrets.
Read more
Report
Show more news