Vaultwarden
Descripción
Vaultwarden es un gestor de contraseñas de código abierto que le permite almacenar y gestionar de forma segura sus contraseñas, inicios de sesión y otros datos confidenciales.
Primeros pasos
Vaultwarden se instala con la imagen y se inicia automáticamente cuando el servidor arranca.
Después de instalar la imagen, la interfaz web de Vaultwarden estará disponible en https://example.com/, donde example.com es el nombre de host de su servidor.
Para acceder a la interfaz web, use las credenciales que se le enviaron por correo electrónico.
Además, las credenciales de inicio de sesión se pueden encontrar en el servidor en el archivo:
/root/.app_credentials
Para acceder a este archivo, deberá iniciar sesión en el servidor mediante SSH. Puede conectarse al servidor mediante SSH:
- Con una clave SSH, si esta opción está habilitada antes de que se cree un servidor
- Con la contraseña del usuario
rootenviada por correo cuando se activa el servidor
Cambiar dominio
Si desea usar su propio dominio o subdominio para acceder a la interfaz web de Vaultwarden, debe iniciar sesión en el servidor mediante SSH como el usuario root y ejecutar el comando:
add_domain
Se le pedirá que introduzca un dominio o subdominio con el formato subdomain.example.com.
¡Asegúrese de que su dominio exista y apunte a la dirección IPv4 de su servidor!
Una vez que el script termine, se emitirá un certificado de Let's Encrypt para el dominio o subdominio especificado, y la interfaz web estará disponible en https://example.com/, donde example.com es el dominio (subdominio) especificado previamente.
Creación de cuenta
De forma predeterminada, el registro está habilitado en Vaultwarden a través de la interfaz web. Si desea deshabilitar el registro, puede hacerlo en la sección de administración en https://example.com/admin.
Vaya al menú Settings -> General settings y desmarque Allow new signups.

Configuración de SMTP
De forma predeterminada, Vaultwarden no puede enviar correos electrónicos, lo que significa que el envío de invitaciones o notificaciones desde el servicio no funcionará. Si necesita enviar correos electrónicos desde el servicio, debe configurar el envío a través de un SMTP de terceros.
Puede hacerlo en la sección administrativa en el menú Settings -> SMTP Email Settings.

Puede encontrar ejemplos de configuración para servicios como Gmail, Outlook y Sendgrid en la documentación
Si no tiene un SMTP de terceros, le recomendamos considerar servicios como:
Ambos servicios tienen planes gratuitos con límites que deberían ser suficientes para usar Vaultwarden
Aplicaciones cliente
Además de la interfaz web, puede usar extensiones de navegador y aplicaciones cliente compatibles con Bitwarden para trabajar con Vaultwarden.
Recomendamos usar los clientes de Bitwarden disponibles aquí.
Actualización del software
Para actualizar la instalación de Vaultwarden, debe iniciar sesión en el servidor mediante SSH como el usuario root y ejecutar dos comandos:
cd /opt/vaultwarden/ && docker compose pull
systemctl restart vaultwarden.service
Software instalado
| Nombre | Licencia |
|---|---|
| Vaultwarden | licencia AGPL-3.0 |
| Caddy | Licencia Apache 2.0 |
Enlaces útiles
Para obtener más información sobre los paquetes instalados, consulte su documentación oficial: