Gerenciador de senhas com foco em privacidade, aliases de e-mail integrados, criptografia de ponta a ponta e opção de hospedagem própria.
nilsteampassnet/TeamPass
Gerenciador de senhas colaborativo e auto-hospedado para equipes, com controle de acesso por pasta, criptografia AES-256-GCM e trilhas de auditoria.
Alternativa open source a:LastPass
- Estrelas
- 1,890
- Forks
- 574
- Issues abertas
- 5
- Último commit
- há 4 dias
O que é?
O Teampass é um cofre de credenciais de código aberto que roda no seu próprio servidor PHP e MySQL/MariaDB. As equipes o usam para definir quem pode ver cada credencial, organizando-as em pastas aninhadas, funções e permissões por usuário, e para evitar que senhas sejam compartilhadas em chats ou planilhas.
Os segredos são criptografados com AES-256-GCM usando chaves de objeto de 256 bits, e a chave privada é derivada da senha do usuário com PBKDF2-SHA256. Cada usuário tem uma cópia das chaves de objeto protegida por RSA, então remover uma conta revoga o acesso dela. O projeto também oferece SSO com LDAP/AD e OAuth2, TOTP, MFA com Duo e YubiKey, campanhas de revisão de acesso e exportação de relatórios de conformidade.
Ele inclui uma REST API com autenticação JWT, uma extensão de navegador para preenchimento automático e importação do Bitwarden, LastPass, 1Password, KeePassXC e CSV. As imagens Docker são publicadas no Docker Hub e no GitHub Container Registry.
Recursos principais
- 01Permissões de acesso baseadas em pastas e funções, com exceções por usuário
- 02Criptografia AES-256-GCM com chaves de objeto protegidas por RSA para cada usuário
- 03LDAP/AD com grupos aninhados, SSO com OAuth2 e vários métodos de MFA
- 04Revisões de acesso, relatórios de conformidade e acompanhamento da rotação
- 05REST API com autenticação JWT e especificação OpenAPI
- 06Importação do Bitwarden, LastPass, 1Password, KeePassXC e CSV
Casos de uso
- Equipes pequenas que precisam compartilhar senhas de contas de serviço sem recorrer a chats ou planilhas
- Organizações que precisam mostrar aos auditores quem teve acesso a cada credencial
- Usuários de homelab que querem um cofre auto-hospedado em um servidor pequeno
- Empresas que precisam de integração com LDAP ou AD para controlar o acesso a senhas
Início rápido
- 1
Execute o contêiner do Teampass com Docker
docker run -d --name teampass -p 8080:80 -v teampass_data:/var/www/html teampass/teampass:latest - 2
Consulte o guia do Docker para saber mais sobre a configuração
- 3
Em produção, siga o guia oficial de instalação bare-metal
Antes de usar
- Requer PHP 8.2 ou superior e um servidor MySQL/MariaDB com várias extensões do PHP, então a configuração exige algum trabalho.
- Ao hospedar por conta própria, você é responsável pela manutenção do servidor, pelos backups e pelo reforço da segurança.
Em coleções
Tópicos
Perguntas frequentes
- O que é TeamPass?
- Gerenciador de senhas colaborativo e auto-hospedado para equipes, com controle de acesso por pasta, criptografia AES-256-GCM e trilhas de auditoria. O Teampass é um cofre de credenciais de código aberto que roda no seu próprio servidor PHP e MySQL/MariaDB. As equipes o usam para definir quem pode ver cada credencial, organizando-as em pastas aninhadas, funções e permissões por usuário, e para evitar que senhas sejam compartilhadas em chats ou planilhas.
- TeamPass é gratuito? Qual é a licença?
- TeamPass é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- TeamPass ainda é mantido?
- Manutenção ativa. O último commit de TeamPass foi em 4 de nov. de 2026.
- Para que posso usar TeamPass?
- Equipes pequenas que precisam compartilhar senhas de contas de serviço sem recorrer a chats ou planilhas Organizações que precisam mostrar aos auditores quem teve acesso a cada credencial Usuários de homelab que querem um cofre auto-hospedado em um servidor pequeno Empresas que precisam de integração com LDAP ou AD para controlar o acesso a senhas
- Como instalar TeamPass?
- Execute o contêiner do Teampass com Docker: docker run -d --name teampass -p 8080:80 -v teampass_data:/var/www/html teampass/teampass:latest Consulte o guia do Docker para saber mais sobre a configuração Em produção, siga o guia oficial de instalação bare-metal
- Onde consigo TeamPass?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nilsteampassnet/TeamPass
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gerenciador de senhas multiplataforma e offline que armazena logins, códigos TOTP, passkeys e notas em um arquivo de banco de dados KDBX criptografado.
Gerenciador de senhas leve para Android que armazena credenciais em arquivos criptografados no formato KeePass (.kdb/.kdbx), com preenchimento automático e suporte a passkeys.
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.
Um gerenciador de senhas para Android que armazena credenciais em arquivos de banco de dados compatíveis com KeePass, com opção de sincronização entre dispositivos.
Servidor backend dos clientes Bitwarden, com APIs, banco de dados SQL Server e implantação via Docker para o gerenciador de senhas.