Buscar

Ferramentas

Vaultwarden

Servidor não oficial compatível com Bitwarden, escrito em Rust, para hospedar o cofre de senhas da família ou da equipe no seu próprio servidor.

  • Segurança
  • Open Source
  • Self-hosted
Vaultwarden

O Vaultwarden é uma reimplementação em Rust do servidor do Bitwarden, feita para quem quer guardar o cofre de senhas numa máquina própria. Ele cobre a maior parte da API usada pelos clientes do Bitwarden e traz junto uma versão modificada do cofre web. O projeto se chamava Bitwarden_RS e mudou de nome para não ser confundido com o servidor oficial. Ele não tem vínculo com a Bitwarden, Inc., e problemas devem ser relatados ao próprio Vaultwarden, nunca ao suporte da Bitwarden.

Para que serve

  • Guardar senhas, anexos e envios temporários (o recurso Send) num servidor sob seu controle.
  • Criar organizações com coleções, grupos, papéis de membro, políticas e log de eventos.
  • Exigir segundo fator por app autenticador, e-mail, FIDO2/WebAuthn, YubiKey ou Duo.
  • Configurar acesso de emergência e administrar a instância por um painel próprio.

Como começar

A instalação oficial é por contêiner:

docker run --detach --name vaultwarden \
  --env DOMAIN="https://vw.domain.tld" \
  --volume /vw-data/:/data/ \
  --restart unless-stopped \
  --publish 127.0.0.1:8000:80 \
  vaultwarden/server:latest

O exemplo publica a porta só no localhost de propósito. O cofre web exige HTTPS, porque a criptografia do navegador só funciona em contexto seguro, então coloque um proxy reverso com certificado na frente.

Licença e custo

O projeto adota a AGPL-3.0. Pela regra dessa licença, se você alterar o código e oferecer a versão modificada a outras pessoas pela rede, o código-fonte dela tem de ficar acessível a esses usuários. O software é gratuito, sem oferta paga no README, e a despesa fica com o servidor e o domínio.

Quando vale a pena

Com alguém que saiba manter servidor por perto, uma família ou uma equipe pequena passa a ter cofre compartilhado sem mensalidade por usuário. A responsabilidade fica com quem administra: os mantenedores não se responsabilizam por perda de dados e recomendam backup regular dos arquivos e do banco. Se ninguém vai cuidar de atualização, HTTPS e cópia de segurança, o Bitwarden em nuvem ou outro gerenciador de senhas hospedado protege melhor do que um servidor esquecido.