Teampass es una solución de Collaborative Passwords Manager instalada localmente.
Copyright © 2009-2024, Nils Laumaillé
Artículo del sitio web con instrucciones: https://www.valters.eu/teampass-a-self-hosted-password-manager-to-increase-organizations-cybersecurity/
Vídeo de YouTube: https://youtu.be/eXieWAIsGzc?feature=shared
Teampass debe instalarse utilizando la versión PHP más reciente. La rama master
es la viva, mejorada y viene con nuevas funciones. Requiere al menos PHP 8.1
instalado en el servidor.
Sin embargo, Teampass se puede utilizar con la versión PHP 7.4. El proyecto Github Teampass tiene una rama dedicada llamada PHP_7.4
para esta versión. Tenga en cuenta que solo se realizará la corrección de errores en esta rama.
La documentación está disponible.
@valterseu creó una imagen de Docker desde cero, sin dependencias y totalmente automatizada, que también puedes usar.
Abra la imagen de Docker Hub y obtenga toda la información.
La documentación de uso completa se puede encontrar en la URL de la imagen de GitHub Docker.
La imagen de Docker proporcionada creará una instalación de Teampass en su directorio /var/www/html/
, que debe montar como un volumen para mantenerlo persistente. No se proporciona SSL si utiliza esta imagen sin un proxy delante. Consulte el archivo Docker Compose incluido para ver un ejemplo de configuración.
Nota: Utilice /var/www/html/sk
como su "ruta absoluta a saltkey" durante la instalación.
El archivo docker-compose.yml incluido es un ejemplo de configuración que utiliza enrutamiento de proxy inverso basado en host virtual para proporcionar SSL. Si desea utilizar el archivo Compose tal como está, deberá proporcionar un certificado SSL con un CN que coincida con la variable VIRTUAL_HOST
del servicio teampass
. Consulte la documentación de la imagen jwilder/nginx-proxy para obtener más detalles. En resumen, deberá colocar su archivo de certificado (con extensión .crt, por ejemplo, teampass.domain.local.crt) y el archivo de clave privada correspondiente (con extensión .key, por ejemplo, teampass.domain.local.key) en el directorio ssl, llamado exactamente después del FQDN que ingresaste en la variable VIRTUAL_HOST
. Asegúrese de reiniciar el servicio nginx después de realizar cambios en el certificado o al menos indicarlo con el comando de recarga: docker-compose exec nginx nginx -s reload
.
Nota 1: el nombre de host de la base de datos es db
. Puede encontrar las credenciales de la base de datos en las variables de entorno del servicio db
.
Nota 2: Utilice /var/www/html/sk
como su "ruta absoluta a saltkey" durante la instalación.
Teampass está actualmente disponible en los siguientes idiomas:
Las cadenas de idiomas se gestionan en POEditor.com. Participe para mejorar su traducción uniéndose al proyecto Teampass POEditor.
Para obtener información detallada sobre las licencias de nuestras dependencias y nuestra política de licencias, consulte Información detallada de licencias.
Visita Teampass.net
Si descubre errores, infórmelo en Problemas de Github.