What secret providers does Teller support?
Teller supports HashiCorp Vault, HashiCorp Consul, AWS Secrets Manager, AWS SSM Parameter Store, Google Secret Manager, Azure Key Vault, Dotenv files, and more. It provides a unified CLI interface across all of them.
Is Teller free to use?
Yes. Teller is completely free and open-source under the Apache-2.0 license. It is maintained on GitHub with over 3,200 stars.
How does Teller prevent secret leaks?
Teller includes built-in secret scanning that detects hardcoded secrets in your codebase, a redaction tool that strips secrets from logs and process output, and drift detection that alerts you when secrets diverge across providers.
Does Teller replace .env files?
Yes. Instead of managing scattered .env files, Teller connects directly to your vault providers and injects secrets into your process environment at runtime. This eliminates the risk of committing .env files to version control.
What language is Teller written in?
Teller is written in Rust, which provides fast startup times, low memory usage, and no runtime dependencies. It distributes as a single binary.