Skip to content

Show HN: A modern Git based age-encrypted secrets manager for teams

github.com/sayanarijit
2 pointssayanarijit1 comment
On HN

Cottage is a secrets manager that teams can use to do more than encrypt and share secrets.

It falls in the same category of agebox, blackbox, sops, git-crypt, but has a friendlier interface and differs is some opinion.

* Stores encrypted secrets with .age extension so that it can be integrated with an wider ecosystem of tooling.

* Separate metadata with checksums and previews with values redated with timestamps for better visibility.

* Automatically adds secrets to .gitignore if present.

* Single command to manage all secrets in repo.

* Supports persistent decryption workflow (plaintext secrets are deleted after operation): encrypt, decrypt, edit, sync, status, diff, clean

* Supports temporary decryption workflow (plaintext secrets are deleted after operation): run, edit --clean, encrypt --clean

* Supports jj and non .git repositories.

* Optimised for teams: my keeping public keys in the repo, admins can grant and revoke access to team members.

Comments

I hope it supports Secure Enclave and TPM Also, I’d like it to be set directly as an env var

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.