Skip to content

commercetools/tresor

Repository files navigation

tresor 🔒 [tʁeˈzoːɐ̯]

A Scala library and Rust cli to access secrets (credentials etc.) from different sources.

Features

  • Provider for AES-256 encryption
  • Providers for secrets from Hashicorp Vault engines (currently KV, Database, AWS)
  • Integration with cats-effect
  • CLI for KV workflows (early stage)

Documentation

see the documentation site for examples etc.

Development

You need to run docker-compose up for some tests to work.

License

Apache License 2.0