Passbolt: gestor de contraseñas autohospedado
Guía de Instalación de Passbolt en un Servidor Linux (Debian/Ubuntu)
Requisitos Previos
Antes de instalar Passbolt, asegúrate de cumplir con los siguientes requisitos:
Servidor Linux: Debian 11/Ubuntu 22.04 o superior.
RAM recomendada: Mínimo 2GB de RAM.
Dominio o subdominio: Para configurar HTTPS con un certificado SSL (ej.
passbolt.midominio.com
).Usuario con privilegios sudo.
Software necesario: Nginx, MariaDB/MySQL, PHP y GPG.
Servidor SMTP: Sí, es obligatorio, ya que Passbolt envía correos electrónicos para la activación de usuarios y recuperación de cuenta.
1. Configuración del Servidor
Actualiza los paquetes de tu sistema:
Instala las dependencias necesarias:
2. Instalación de Nginx y MariaDB
2.1 Instalar y configurar Nginx
2.2 Instalar y configurar MariaDB
Asegura la base de datos ejecutando:
Crea la base de datos y usuario para Passbolt:
3. Instalación de PHP
Passbolt requiere PHP 8.2. Instálalo con los módulos necesarios:
Verifica la versión:
4. Instalación de Passbolt
Agrega el repositorio oficial:
Instala Passbolt y sus dependencias:
5. Configuración de Passbolt
Ejecuta el asistente de configuración interactiva:
Este asistente te pedirá:
Configuración de la base de datos (usar los datos creados en el paso 2.2).
Configuración de GPG (se generará una clave automáticamente).
Configuración del correo SMTP (obligatorio para el envío de correos de activación).
6. Configuración del Servidor SMTP
Passbolt necesita un servidor SMTP para enviar correos electrónicos. Puedes usar servicios como Postfix (local) o proveedores externos como Gmail, SendGrid o Mailgun.
Ejemplo con Gmail SMTP:
Edita la sección SMTP:
Guarda los cambios y reinicia Passbolt:
Si usas un servidor SMTP local, instala y configura Postfix:
7. Configuración HTTPS con Let's Encrypt
Si tienes un dominio configurado, instala Certbot para obtener un certificado SSL gratuito:
Configura la renovación automática:
8. Finalización y Acceso
Ahora puedes acceder a Passbolt desde tu navegador:
Crea un usuario administrador y sigue las instrucciones en pantalla.
Última actualización