Imagen Docker
Vaultwarden en Docker. Tu bóveda, tu servidor.
Vaultwarden es un servidor de gestión de contraseñas liviano y compatible con Bitwarden, escrito en Rust. Habla el API de Bitwarden, así que los clientes oficiales de escritorio, móvil, navegador y CLI se conectan directo, mientras corre con una fracción de los recursos del stack completo de Bitwarden.
¿Prefieres no correrla tú? Vaultwarden administrado desde $5/mes
# Vaultwarden en Docker, base fijada por digest docker pull ghcr.io/remarkablecloud/vaultwarden:1-r1 docker compose up -d
- Build actual
1-r1, actualizada 10 sept 2026- Base
- Vaultwarden oficial, anclada por digest
- Qué trae
- API compatible con Bitwarden, SQLite en un volumen /data, notas para cerrar registros
- Licencia de origen
- Vaultwarden: AGPL-3.0-only
La imagen
Qué agrega nuestra imagen.
Qué cambia frente a Vaultwarden original, y por qué importa en producción.
Base anclada por digest
La imagen oficial del servidor Vaultwarden va anclada por digest para builds reproducibles y auditables.
Etiquetas de procedencia OCI
(título, descripción, vendor, fuente) para trazabilidad de cadena de suministro.
Healthcheck integrado
Un HEALTHCHECK del contenedor corre contra el endpoint /alive de Vaultwarden, así un orquestador solo enruta tráfico a una instancia lista. El tag 1-r1 sigue la línea 1.x de upstream y está anclado por digest al release 1.37.2. Las funciones de Vaultwarden no cambian.
Córrela tú, o no
La misma imagen en los dos casos.
Descárgala y córrela donde quieras, o deja que corramos Vaultwarden por ti en un servidor administrado con actualizaciones, monitoreo y snapshots.
Corre Vaultwarden por tu cuenta
- Descárgala de GHCR y córrela en cualquier host Docker
- La guía de abajo: compose, entorno, respaldos, actualizaciones
- Tú la actualizas, respaldas y vigilas
Vaultwarden en un servidor administrado
- Instalada por nosotros desde esta misma imagen, $0 por la app
- Actualizaciones con un snapshot antes, monitoreo y firewall administrado
- Un servidor de 1 GB desde $5/mes facturado anual, con espacio para más apps
La guía
Córrela en producción.
Un resumen para producción, escrito por quienes construyen la imagen. La guía técnica completa, con compose, entorno, endurecimiento, respaldos y actualizaciones, está en inglés.
Resumen de producción
Un solo contenedor en Rust con SQLite: la bóveda completa (base, adjuntos, llaves RSA) vive en el volumen /data. Los clientes oficiales de Bitwarden se conectan apuntando su URL de servidor a tu DOMAIN, que debe ser exacto porque WebAuthn y el 2FA van atados al origen. Crea tu cuenta y cierra los registros con SIGNUPS_ALLOWED=false; invita al resto. Respaldar /data es respaldar cada contraseña de tu vida: hazlo con disciplina. Para actualizar, cambia al tag nuevo y recrea.
La guía técnica completa (Compose, variables, hardening, respaldos y upgrades) está disponible en inglés: ver la guía completa.
Changelog
Cada build se fija por digest y queda registrado aquí, así ves qué cambió antes de descargar un tag nuevo.
-
1-r1Actual 10 sept 2026 Primer build de RemarkableCloud de Vaultwarden.
Vaultwarden y otros nombres de productos son marcas de sus respectivos titulares. RemarkableCloud no está afiliada a ellos ni cuenta con su respaldo.
FAQ
Vaultwarden en Docker: respuestas.
Respuestas cortas de quienes construyen y corren esta imagen.
¿Qué clientes funcionan con Vaultwarden?
Los clientes oficiales de Bitwarden (escritorio, móvil, extensiones de navegador y CLI) se conectan a Vaultwarden, ya que implementa el API de Bitwarden. Apunta la URL de servidor del cliente a tu DOMAIN.
¿Necesito una base de datos externa?
No. Vaultwarden usa SQLite guardado en el volumen /data. No hay contenedor de base aparte.
¿Cómo evito que otros se registren?
Define SIGNUPS_ALLOWED=false después de crear tu cuenta. Agrega usuarios después con la función de invitaciones de Vaultwarden.
¿Por qué DOMAIN debe ser exacto?
WebAuthn y la autenticación de dos factores van atadas al origen exacto, y los enlaces de adjuntos, Send y correo se construyen desde DOMAIN. Un valor equivocado rompe esas funciones.
¿Dónde se guardan mis datos?
En el volumen vw-data en /data: la base SQLite, adjuntos, llaves RSA y configuración.
Descárgala, o deja que la corramos.
La misma imagen corre Vaultwarden en nuestros servidores administrados, con actualizaciones y monitoreo incluidos.