Esta guía está dirigida a los profesionales de TI responsables de desplegar el Servidor Autogestionado de ActivityInfo como un contenedor Docker. Esta guía asume que usted está familiarizado con el despliegue de servicios con Docker.
Introducción
La Imagen de Docker del servidor autogestionado de ActivityInfo está disponible en DockerHub y se basa en una imagen base de Alpine Linux ligera y segura.
Inicio rápido
Para iniciar un servidor de ActivityInfo inmediatamente, puede ejecutar lo siguiente:
docker run -d -p 8081:8081 -v activityinfo:/data activityinfo/activityinfo
Esto vinculará el servidor web de ActivityInfo al puerto de PC 8081 del host y creará un nuevo volumen de Docker para los archivos de configuración y de la base de datos de ActivityInfo.
Ahora puede acceder a ActivityInfo navegando a http://localhost:8081, donde se le pedirá que cree la primera cuenta de usuario administrador.
Configuración a través de la interfaz de usuario
Puede seguir las instrucciones de la guía de Configuración para configurar la Entrega de correo electrónico y el Inicio de sesión único a través de la interfaz web.
Archivo de configuración
ActivityInfo lee su configuración del archivo config.ini
en el volumen de datos. Puede automatizar el despliegue creando un volumen y escribiendo un config.ini
. Consulte la Referencia del archivo de configuración.
También puede especificar las opciones de configuración utilizando variables de entorno.
Terminación SSL
ActivityInfo debe servirse a través de una conexión HTTPS para poder soportar todas las funciones, incluida la disponibilidad sin conexión. El lugar donde termina la conexión HTTPS depende de cómo haya diseñado su entorno de producción.
La imagen de Docker de ActivityInfo escuchará HTTPS en el puerto de PC 8443, y puede configurar ActivityInfo para obtener y renovar automáticamente los Certificados SSL a través de Let's Encrypt. Lea más en nuestra guía de certificados SSL.
Alternativamente, si está utilizando un balanceador de carga o un proxy inverso para terminar la conexión SSL, debe permitir el Modo Proxy HTTPS.