Uma ferramenta Bash que armazena arquivos privados criptografados com GPG em um repositório Git e os compartilha com usuários confiáveis por meio de suas chaves públicas.
- Estrelas
- 7,270
- Forks
- 566
- Issues abertas
- 84
- Último commit
- há 4 dias
O que é?
gopass é um gerenciador de senhas de linha de comando e um substituto direto para pass, o gerenciador de senhas padrão do UNIX. Por padrão, os segredos são criptografados com GPG e armazenados em um repositório git, permitindo compartilhá-los entre uma equipe distribuída e sincronizá-los entre dispositivos. É possível trocar os backends de criptografia e armazenamento; também há suporte à criptografia com age e ao armazenamento com fossil.
Ele funciona no Linux, macOS, BSD e Windows com os mesmos comandos. Também pode operar totalmente offline, sem conexão de rede, por exemplo, em uma máquina isolada de redes externas. Os comandos permitem criar, listar, buscar, exibir (com cópia para a área de transferência) e remover entradas, além de configurar e sincronizar stores. Há integração com o navegador para quem prefere não usar o terminal.
Recursos principais
- 01Armazena segredos criptografados com GPG por padrão, com age como alternativa.
- 02Versiona o repositório de senhas com git e sincroniza entre remotes.
- 03Funciona da mesma forma no Linux, macOS, BSD e Windows.
- 04Opera totalmente offline, sem acesso à rede.
- 05Permite buscar, copiar para a área de transferência e gerenciar vários stores montados.
- 06Oferece integração com o navegador como interface opcional.
Casos de uso
- Compartilhar credenciais da equipe por meio de um repositório git acessível a todos os membros.
- Gerenciar segredos em uma máquina isolada de redes externas ou offline.
- Disponibilizar credenciais para pipelines de CI/CD ou scripts pela linha de comando.
- Substituir uma instalação existente de pass por uma ferramenta mais rápida e multiplataforma.
Início rápido
- 1
Instale o gopass com Homebrew (Linux/macOS)
brew install gopass - 2
Inicialize uma nova configuração do gopass
gopass setup - 3
Crie um novo segredo
gopass create - 4
Liste todos os segredos existentes
gopass ls
Antes de usar
- A configuração padrão requer gpg e git, e o gopass edit requer um editor externo.
- A instalação no Debian avisa que os repositórios oficiais incluem um projeto não relacionado chamado gopass.
Tópicos
Perguntas frequentes
- O que é gopass?
- Gerenciador de senhas de linha de comando para equipes, compatível com a ferramenta UNIX pass e com segredos criptografados com GPG e versionados no git. gopass é um gerenciador de senhas de linha de comando e um substituto direto para pass, o gerenciador de senhas padrão do UNIX. Por padrão, os segredos são criptografados com GPG e armazenados em um repositório git, permitindo compartilhá-los entre uma equipe distribuída e sincronizá-los entre dispositivos. É possível trocar os backends de criptografia e armazenamento; também há suporte à criptografia com age e ao armazenamento com fossil.
- gopass é gratuito? Qual é a licença?
- gopass é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gopass ainda é mantido?
- Manutenção ativa. O último commit de gopass foi em 16 de out. de 2026.
- Para que posso usar gopass?
- Compartilhar credenciais da equipe por meio de um repositório git acessível a todos os membros. Gerenciar segredos em uma máquina isolada de redes externas ou offline. Disponibilizar credenciais para pipelines de CI/CD ou scripts pela linha de comando. Substituir uma instalação existente de pass por uma ferramenta mais rápida e multiplataforma.
- Como instalar gopass?
- Instale o gopass com Homebrew (Linux/macOS): brew install gopass Inicialize uma nova configuração do gopass: gopass setup Crie um novo segredo: gopass create Liste todos os segredos existentes: gopass ls
- Onde consigo gopass?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gopasspw/gopass
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta CLI para detectar segredos hardcoded, como senhas, chaves de API e tokens, em repositórios Git, arquivos e stdin.
Gerenciador de downloads para terminal, controlado pelo teclado e feito em Go, que divide arquivos em partes paralelas e pode baixar de vários mirrors.
Cliente para Windows, macOS e Linux que adiciona criptografia transparente no dispositivo a arquivos armazenados no Dropbox, Google Drive, OneDrive e outras pastas sincronizadas na nuvem.
Leitor e renderizador de Markdown no terminal que exibe arquivos .md e repositórios com formatação estilizada na CLI.
Uma CLI e TUI que rastreia qualquer processo, porta, contêiner ou arquivo até a cadeia de sistemas que o iniciou.