Redes y CiberdefensaIngeniero

Gestor de contraseñas propio con Vaultwarden

Corre en casa un servidor ligero compatible con Bitwarden y usa las apps oficiales de Bitwarden en todos tus equipos.

NivelIngeniero
Tiempo1.5 h
Costo est.~$152
Pasos5

Vaultwarden es un servidor ligero no oficial compatible con los clientes de Bitwarden. Tu bóveda se cifra de extremo a extremo en tus equipos y el servidor vive en tu Pi.

⚠ SEGURIDAD
Aquí van todas tus contraseñas. Mantén el Pi actualizado, usa una contraseña maestra fuerte con verificación en dos pasos, guarda respaldos cifrados fuera de casa y nunca lo expongas sin HTTPS.

Video tutorial

Video de Genbyte, insertado desde YouTube. Los pasos escritos abajo son nuestros y coinciden con la lista de piezas.

Pasos de la misión

  1. Completa la guía de Docker

    Vaultwarden corre como un solo contenedor.

  2. Pon HTTPS

    Las apps de Bitwarden exigen HTTPS. La opción privada más sencilla es Tailscale con sus certificados HTTPS integrados.

  3. Inicia el contenedor

    Corre Vaultwarden con un volumen de datos y un token de administrador, atado solo a localhost o a tu interfaz de Tailscale.

  4. Crea tu cuenta

    Abre la bóveda web, crea una cuenta y luego desactiva los registros nuevos en la configuración de administrador.

  5. Respalda la carpeta de datos

    Copia el volumen de datos a otro disco cada noche: perderlo es perder tu bóveda.

Código

docker run -d --name vaultwarden --restart=always \
  -e SIGNUPS_ALLOWED=true \
  -v /srv/vaultwarden:/data \
  -p 127.0.0.1:8080:80 vaultwarden/server:latest
# serve it privately over HTTPS on your tailnet
sudo tailscale serve --bg 8080

Code comments are in English, like most libraries and docs — a good habit for makers.

Preguntas

¿Es Bitwarden oficial?

No. Es un proyecto comunitario compatible con las apps de Bitwarden. Para soporte garantizado, usa el servidor oficial o el servicio de Bitwarden.