
Servidor não oficial compatível com Bitwarden escrito em Rust, anteriormente conhecido como bitwarden_rs
Uma implementação alternativa de servidor da API do Cliente Bitwarden, escrita em Rust e compatível com os clientes oficiais do Bitwarden [aviso legal], perfeita para implantação auto-hospedada onde executar o serviço oficial, que consome muitos recursos, pode não ser o ideal.
[!IMPORTANT] Ao usar este servidor, reporte quaisquer bugs ou sugestões diretamente para nós (veja Entre em contato), independentemente dos clientes que estiver usando (celular, desktop, navegador...). NÃO use os canais oficiais de suporte do Bitwarden.
Uma implementação quase completa da API do Cliente Bitwarden é fornecida, incluindo:
[!IMPORTANT] O web-vault requer o uso de HTTPS e um contexto seguro para a Web Crypto API.
Isso significa que ele só funcionará se você habilitar o HTTPS.
Também sugerimos o uso de um proxy reverso.
A forma recomendada de instalar e usar o Vaultwarden é por meio de nossas imagens de container, que são publicadas em ghcr.io, docker.io e quay.io. Veja qual imagem de container usar para uma explicação das tags fornecidas.
Também existem pacotes mantidos pela comunidade que podem ser usados, mas eles podem estar atrasados em relação à versão mais recente ou podem divergir na forma como o Vaultwarden é configurado, conforme descrito em nossa Wiki.
Alternativamente, você também pode compilar o Vaultwarden por conta própria.
Embora o Vaultwarden seja baseado no framework web Rocket, que possui suporte integrado a TLS, nossa recomendação seria configurar um proxy reverso (veja exemplos de proxy).