Tú decides qué servicios podemos activar para análisis, personalización y contenido externo.
Utilizamos cookies y tecnologías similares en nuestro sitio web para personalizar el contenido, integrar medios externos y comprender mejor el uso de determinadas secciones.
Cookies necesarias
Estas entradas garantizan funciones básicas como la seguridad, la estabilidad y el procesamiento de formularios.
Tus datos pueden tratarse con tu consentimiento o sobre la base de intereses legítimos. En la configuración de cookies puedes rechazar cada categoría opcional o autorizarla expresamente.
Algunos servicios procesan datos personales en terceros países. Al dar tu consentimiento, también aceptas esta transferencia. Encontrarás más información en nuestra política de privacidad.
Puedes volver a abrir y modificar tu selección en cualquier momento. · 1.0.2
Configurar Bitwarden en un servidor Windows: protege la gestión de tus contraseñas
Descubre cómo alojar Bitwarden de forma segura para gestionar contraseñas con cifrado de extremo a extremo y funciones avanzadas → Más información aquí
10 de noviembre de 20264 min de lectura4 Visitas0 útil
Introducción
Bitwarden es un gestor de contraseñas y passkeys de código abierto que utiliza cifrado de conocimiento cero y de extremo a extremo para proteger tus datos. Puedes usarlo como servicio en la nube o alojarlo tú mismo, con funciones para generar, almacenar y autocompletar credenciales seguras.
¿Quieres alojar este servicio por tu cuenta? Te guiamos paso a paso en la instalación y configuración, explicándote todo lo que debes tener en cuenta.
Requisitos previos
Antes de instalar Bitwarden, asegúrate de que tu entorno de alojamiento cumple con los siguientes requisitos para garantizar una instalación sin problemas y un rendimiento óptimo.
Hardware
Mínimo
Recomendación ZAP-Hosting
CPU
1 núcleo vCPU
4 núcleos vCPU
RAM
2 GB
4 GB
Almacenamiento
12 GB
25 GB
El software requiere que todas las dependencias necesarias estén instaladas y que se ejecute en un sistema operativo compatible. Asegúrate de que tu servidor cumple con los siguientes requisitos antes de comenzar la instalación:
Dependencias:Docker (Engine 26+ y Compose)
Sistema operativo: Última versión de Windows Server con soporte para Docker 26+
Verifica que todas las dependencias estén instaladas y que uses la versión correcta del sistema operativo para evitar problemas de compatibilidad durante la instalación de Bitwarden.
FAQ
Preguntas frecuentes
Bitwarden es un gestor de contraseñas y passkeys de código abierto que utiliza cifrado de conocimiento cero y de extremo a extremo. Puedes usarlo como servicio en la nube o alojarlo tú mismo.
Bitwarden requiere Docker (Engine 26+ y Compose) y funciona en la última versión de Windows Server con soporte para Docker 26+.
El mínimo es 1 núcleo vCPU, 2 GB de RAM y 12 GB de almacenamiento. ZAP-Hosting recomienda 4 núcleos vCPU, 4 GB de RAM y 25 GB de almacenamiento.
Comentarios
¿Te resultó útil este artículo?
Tus comentarios nos ayudan a priorizar y mejorar los contenidos.
0 de 0 Las valoraciones consideraron útil este artículo.
Ayuda personalizada
¿No te basta con la guía?
Nuestro equipo de soporte de ZAP conoce tu producto. Describe brevemente tu consulta y te ayudaremos personalmente.
Zappy conoce esta guía y te responde directamente en el chat.
Navegación
Software
Instalación
Una vez cumplidos los requisitos y preparativos, puedes comenzar la instalación de Bitwarden.
Descarga el script de instalación de Bitwarden en tu servidor y ejecútalo:
Code
cd C:\Bitwarden
Invoke-RestMethod -OutFile bitwarden.ps1 -Uri "https://func.bitwarden.com/api/dl/?app=self-host&platform=windows"
.\bitwarden.ps1 -install
Durante la instalación, primero introduce el nombre de dominio de tu instancia Bitwarden, normalmente la entrada DNS configurada. Luego elige si quieres que Let’s Encrypt genere un certificado SSL gratuito y confiable. Si es así, proporciona un correo electrónico para notificaciones de expiración. Si no, se te harán preguntas sobre el certificado.
Introduce tu ID de instalación y clave de instalación que obtuviste en Bitwarden. Luego selecciona la región US o EU — esto solo importa si conectas una instancia autohospedada con una suscripción de pago.
Si no usas Let’s Encrypt, puedes usar un certificado existente colocando los archivos en C:\Bitwarden\bwdata\ssl\<tu_dominio> y especificando si es confiable. Alternativamente, puedes generar un certificado autofirmado, recomendado solo para pruebas. Si no usas certificado, debes colocar un proxy HTTPS delante de la instalación, de lo contrario las aplicaciones Bitwarden no funcionarán.
Configuración
Tras la instalación, realiza la configuración básica mediante dos archivos. Primero edita el archivo de entorno en \bwdata\env\global.override.env. Introduce los datos de tu servidor SMTP, incluyendo host, puerto, SSL, usuario y contraseña, para que Bitwarden pueda enviar correos de verificación e invitaciones a organizaciones. Si necesitas acceso al portal de administración del sistema, añade un correo admin en adminSettings__admins.
Prueba la configuración SMTP con .\bitwarden.ps1 -checksmtp. Una configuración correcta mostrará éxito; de lo contrario, recibirás indicaciones sobre OpenSSL faltante o valores incorrectos. Aplica cambios con .\bitwarden.ps1 -restart.
Luego revisa los parámetros de instalación en .\bwdata\config.yml. Este archivo controla los recursos generados y debe ajustarse para entornos especiales, por ejemplo, si usas un proxy o puertos alternativos. Aplica cambios con .\bitwarden.ps1 -rebuild.
Finalmente, inicia la instancia con .\bitwarden.ps1 -start. El primer inicio puede tardar porque Docker descarga las imágenes. Usa docker ps para verificar que todos los contenedores estén saludables. Luego abre el Web Vault en tu dominio configurado y registra una cuenta si es necesario. La verificación por correo solo funciona con variables SMTP configuradas correctamente.
Finalización y recursos adicionales
¡Felicidades! Has instalado y configurado Bitwarden con éxito en tu VPS o servidor dedicado. Te recomendamos consultar estos recursos que pueden ayudarte con la configuración del servidor:
¿Tienes preguntas específicas que no se responden aquí? Nuestro equipo de soporte está disponible todos los días para ayudarte — no dudes en contactarnos 🙂
Alojamiento de servidores desde 2,49 € / mes, disponible al instante, con protección DDoS incluida.
Antes de configurar Bitwarden, debes preparar tu sistema. Esto incluye actualizar el sistema operativo y instalar todas las dependencias necesarias. Esta preparación garantiza un entorno estable y ayuda a evitar problemas durante o después de la instalación.
Actualizar el sistema
Para que tu sistema funcione con las últimas actualizaciones de software y seguridad, siempre debes realizar primero una actualización del sistema. Así tendrás los parches de seguridad y versiones más recientes antes de continuar.
Instalar dependencias
Una vez completada la actualización, puedes comenzar a instalar las dependencias. Bitwarden se ejecuta en tu sistema mediante varios contenedores Docker, por lo que primero debes instalar Docker. Instala Docker Desktop en tu servidor.
Encontrarás una guía detallada para instalar y usar Docker en nuestra documentación Docker.
Crear usuario y directorio
Recomendamos configurar tu servidor Windows con una cuenta de servicio dedicada llamada bitwarden desde la cual se instalará y ejecutará Bitwarden. Así aseguras que tu instancia de Bitwarden esté aislada de otras aplicaciones en el servidor.
Abre PowerShell como administrador. Crea el usuario local Bitwarden con los siguientes comandos. Tras el primer comando aparecerá un cuadro para introducir texto; escribe la contraseña deseada y confirma. Luego ejecuta el segundo comando para completar la creación.
Después crea una carpeta Bitwarden en C:\ para el usuario recién creado:
Code
PS C:\> mkdir Bitwarden
En Docker Desktop abre Configuración → Recursos → Compartir archivos. Añade la ruta C:\Bitwarden a los directorios compartidos. Selecciona “Aplicar y reiniciar” para activar los cambios.
Configurar dominio
Por defecto, Bitwarden se ejecuta en el host usando los puertos 80 (HTTP) y 443 (HTTPS). Configura un dominio con entradas DNS que apunten a tu host, por ejemplo, server.example.com — esto es especialmente importante si vas a exponer Bitwarden en Internet. Evita usar "bitwarden" en el nombre del host para no revelar innecesariamente la función o software del servidor.