¿Qué es Vaultwarden?
Vaultwarden es una implementación del servidor de Bitwarden escrita en Rust, pensada para self-hosting: usa poquísima memoria y es compatible con las extensiones y apps oficiales de Bitwarden. Tienes autocompletado, 2FA, organizaciones para compartir con la familia y Send.
Instalación con Docker Compose
Guárdalo como compose.yaml en una carpeta nueva y ejecuta docker compose up -d. Después entra a http://IP-de-tu-servidor:80.
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: always
environment:
DOMAIN: "https://vaultwarden.tudominio.com"
SIGNUPS_ALLOWED: "true" # pásalo a "false" después de crear tu cuenta
volumes:
- ./vw-data:/data
ports:
- 11001:80
Fuente: https://github.com/dani-garcia/vaultwarden/wiki/Using-Docker-Compose · Doc de instalación: github.com/dani-garcia/vaultwarden/wiki/Using-Docker-Compose
Este archivo está transcrito de la documentación oficial y puede quedar desactualizado: ante la duda, prevalece la doc del proyecto. Cambia siempre contraseñas y rutas de ejemplo.
Requisitos de hardware
| RAM | Menos de 100 MB |
|---|---|
| CPU / GPU | Cualquiera, incluso Raspberry Pi |
| Notas | Requiere HTTPS para que las apps funcionen (por ejemplo detrás de Caddy o Nginx Proxy Manager). |
¿No sabes dónde correrlo? Mira nuestra guía de hardware y VPS →