commercetools / tresor   0.8.2

Apache License 2.0 Website GitHub

Scala library to access secrets (credentials etc.) from different sources.

Scala versions: 2.13 2.12 2.11

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