Aplicaciones ============ Instalar aplicaciones --------------------- Desde el panel de control podrás instalar todas las aplicaciones disponibles en MaadiX. Puedes consultar el listado desde el apartado **Instalar aplicaciones**. .. figure:: img/apps/install-apps.png :alt: Instalar aplicaciones Aplicaciones disponibles para ser instaladas. **La mayoría de aplicaciones** (Nextcloud, Jitsi Meet, RocketChat, OnlyOffice, Collabora, Discourse, LimeSurvey, Dolibarr, Etherpad y Mailtrain) **necesitan un dominio o subdominio propio para su instalación**. Cuando haces clic en **Seleccionar** aparecerá un campo donde se te pedirá. Este dominio tiene que apuntar a la IP del servidor, para lo cual tendrás que añadir un registro A en el editor de zonas DNS de tu dominio (operación externa a MaadiX). Si después de la instalación quieres modificar el dominio puedes cambiarlo en el panel de control, en la pestaña **Mis Aplicaciones** > **Nombre de la Aplicación** > **Configurar**. Recuerda que **este dominio o subdominio no lo tienes que añadir en la sección "Dominios" del panel de control**. De hecho, si lo haces, ya no podrás utilizarlo para la instalación de una aplicación. .. figure:: img/apps/DominioApps.png :alt: Indicando el dominio donde instalar una aplicación Indicando el dominio donde instalar una aplicación. Por otra parte, **algunas aplicaciones** (Etherpad, Owncloud, Rainloop, Mailtrain y Mailman) también **requieren configurar una contraseña para la cuenta de administración** durante el proceso de instalación. Podrás **asignar la contraseña que quieras** en el campo que aparece cuando seleccionas la aplicación para ser instalada. **Recuerda guardarla en un lugar seguro, ya que no será enviada por otro medio**. .. figure:: img/apps/PasswordApps.png :alt: Indicando la contraseña de la cuenta de administración de la aplicación Indicando la contraseña de la cuenta de administración de la aplicación. Cuando termine la instalación **recibirás un email para confirmar que todo el proceso se realizó correctamente**. Este email incluirá los datos de acceso a la aplicación, pero por cuestiones de seguridad no incluirá la contraseña configurada previamente. Recursos requeridos -------------------- Cada aplicación consumirá una serie de recursos del servidor (memoria RAM, CPU y espacio en disco). **Tendrás que tener en cuenta de qué recursos dispone tu servidor antes de instalar una nueva aplicación**. Puedes ir a la sección **Sistema** > **Detalles** para observar el estado de tu servidor y comprobar cuántos recursos se están usando. Antes de instalar una aplicación verás, en el mismo cuadro de su descripción, unos valores aproximados de uso de memoria RAM y espacio en disco. Esta información puede ayudarte a valorar si puedes instalar una aplicación en tu servidor sin llegar al límite de sus recursos. Si al seleccionar una aplicación para instalar se detecta que no dispones de recursos suficientes, también se te informará con un aviso en el panel de control. Ten en cuenta que **los valores indicados en cada aplicación son aproximados** y se refieren al consumo de recursos cuando la aplicación no está siendo utilizada, solo instalada. **Tendrás que considerar un margen de al menos 500 MB de RAM** para que el sistema pueda funcionar con normalidad cuando las aplicaciones estén en uso. .. figure:: img/apps/resources.png :alt: Los recursos requeridos para una aplicación Los recursos requeridos para una aplicación. Desactivar aplicaciones ----------------------- Las aplicaciones pueden ser desactivadas o reactivadas desde la página **Mis Aplicaciones** > **Ver todas**. Cuando desactivas una aplicación los datos no se borran, así que si la vuelves a activar en otro momento recuperarás la configuración anterior. .. figure:: img/apps/view-applications.png :alt: Ver aplicaciones Aplicaciones instaladas. Otras aplicaciones ------------------ Si quieres instalar otras aplicaciones no listadas en el panel de control de MaadiX puedes hacerlo por tu propia cuenta, ya que tienes pleno acceso al sistema. Sin embargo, MaadiX no se responsabiliza de posibles riesgos de seguridad o incompatibilidades que se puedan generar. El servicio de soporte incluido en cualquiera de los planes de MaadiX no cubre aplicaciones adicionales. Si necesitas asistencia específica para la instalación y mantenimiento de aplicaciones adicionales, ponte en contacto con el equipo de MaadiX para valorar un presupuesto a medida. Archivos de configuración ------------------------- De forma general, la configuración de las aplicaciones instaladas a través del panel de control se hace desde sus propios paneles de administración (accesibles desde el navegador), sin necesidad de tocar archivos de configuración del sistema. **Recuerda que, si modificas archivos de configuración** de los servicios que MaadiX trae integrados en el sistema (como Apache, fail2ban, MySQL, SSH, etc.), **estos se van a sobrescribir con la configuración que MaadiX pone por defecto** cada vez que actualices el sistema (botón "Actualizar" del panel de control). MaadiX funciona con `Puppet `__, un software para la administración de sistemas de forma "declarativa". **Puppet se ejecuta en cada actualización y restablece todas las configuraciones que no hayan sido declaradas por MaadiX**. Si necesitas alguna configuración específica que no quieres que se sobrescriba, ponte en contacto con el equipo de MaadiX.