Sobre o projeto
Vaultwarden é uma implementação alternativa de servidor da API de Cliente do Bitwarden. Ele é escrito em Rust e é compatível com os clientes oficiais do Bitwarden, tornando-se uma opção eficiente em termos de recursos para usuários que preferem a auto-hospedagem em vez do serviço oficial.
Os principais recursos incluem:
- Gerenciamento de Cofre Pessoal, incluindo anexos e ícones de sites.
- Bitwarden Send para compartilhamento seguro.
- Suporte a Organizações com coleções, compartilhamento de senhas, funções de membros, grupos, logs de eventos e políticas.
- Autenticação multifator (MFA) via Authenticator, E-mail, FIDO2 WebAuthn, YubiKey e Duo.
- Acesso de Emergência e Chaves de API Pessoais.
- Um painel administrativo dedicado (Admin Backend) e um cliente Web Vault modificado embutido.
A implantação é recomendada principalmente por meio de imagens de contêiner (disponíveis em ghcr.io, docker.io e quay.io) usando Docker ou Podman. O sistema requer HTTPS para que a API Web Crypto funcione corretamente, e o uso de um proxy reverso é recomendado.