What is fnox?
mainfnox is a secrets management tool designed to work with both encrypted secrets stored in git and remote cloud providers. It provides a unified interface to manage secrets across development, CI, and production environments.
Key features include:
- Hybrid Support: Use encrypted secrets in version control or references to remote cloud providers (AWS Secrets Manager, 1Password, etc.).
- Multi-Environment Management: Use profiles within a single
fnox.tomlto manage different secrets for dev, staging, and production. - Flexible Storage: Store encrypted secrets in git using
age,AWS KMS,Azure KMS, orGCP KMS. - Developer Experience: Supports offline workflows (with encrypted secrets), simple TOML configuration, and shell integration for automatic loading.