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

  • Posted 2 hours ago by sayanarijit
  • 1 points
https://github.com/sayanarijit/cottage
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.

0 comments