gopass é um gerenciador de senhas para equipes, construído em GPG e Git. É descendente de pass e adiciona vários recursos, incluindo pesquisa interativa e vários armazenamentos de senha em uma única árvore. Desde que mencionamos o gopass pela primeira vez, nossos times o têm usado em vários projetos, às vezes estendendo-o além de seus limites. Um recurso que fazia falta era a capacidade de descontinuar segredos. A capacidade de descoberta já era um problema, mas a incapacidade de marcar segredos como "não mais em uso" agravou esse problema. O maior problema, porém, era a escala. Quando você tem times com mais de 50 pessoas usando o mesmo repositório por vários anos, descobrimos que o repositório pode crescer para vários gigabytes de tamanho. Criptografar novamente os segredos durante a integração de novos membros pode levar mais de meia hora. A questão subjacente parece ser que em nossos times tudo muda o tempo todo: as pessoas vêm e vão, os segredos são girados, a arquitetura evolui, novos segredos são adicionados, os antigos não são mais necessários. gopass parece funcionar bem, mesmo para um grande número de usuários, quando há menos mudanças.
gopass is a password management solution for teams, built on GPG and Git. It's a descendant of pass and adds features such as: support for recipient management and multiple password stores in a single tree; an interactive search functionality; time-based one-time password (TOTP) support; and storage of binary data. Migration of your pass store is fairly straightforward, because gopass is largely compatible with the format pass uses. This also means integration into provisioning workflows can be achieved with a single call to a stored secret.
gopass is a password management solution for teams, built on GPG and Git. It's a descendant of pass and adds features such as: support for recipient management and multiple password stores in a single tree; an interactive search functionality; time-based one-time password (TOTP) support; and storage of binary data. Migration of your pass store is fairly straightforward, because gopass is largely compatible with the format pass uses. This also means integration into provisioning workflows can be achieved with a single call to a stored secret.