Skip to content

fmeringdal/covert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5a50532 · Mar 2, 2023

History

61 Commits
Feb 28, 2023
Mar 1, 2023
Mar 1, 2023
Mar 1, 2023
Mar 1, 2023
Mar 1, 2023
Mar 1, 2023
Mar 1, 2023
Feb 22, 2023
Mar 1, 2023
Feb 28, 2023
Mar 1, 2023
Feb 12, 2023
Mar 1, 2023
Feb 12, 2023
Feb 12, 2023
Mar 2, 2023
Feb 15, 2023
Feb 28, 2023

Repository files navigation

Covert secrets management

CI

Covert is a secrets management solution written in Rust that leverages SQLCipher for encrypted storage and Litestream for replication. Covert has a very similar API to HashiCorp Vault and takes a lot of inspiration from it, but aims to be a simpler and more affordable option. Some of the features included are:

  • Versioned Key-Value secrets
  • Dynamic secrets (only PostgreSQL currently)
  • Namespaces
  • Streaming replication
  • Type safe and flexible framework for writing new secrets engines and authentication methods

NOTE: This is a experimental software which is not yet suitable for production use-cases.

Getting started

Install Covert with Cargo

cargo install covert

Start the Covert server

covert server --config ./config.example.toml

Check out some of the examples in the examples folder.

About

No description, website, or topics provided.

Resources

License

MIT, Apache-2.0 licenses found

Licenses found

MIT
LICENCE-MIT
Apache-2.0
LICENSE-APACHE

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published