# Configuraciones y registros de la solución con Docker

Debido a la naturaleza única de la solución Dockered, todos los servicios se alojan dentro de contenedores. En consecuencia, para acceder a un directorio con archivos de servicio, simplemente navegar hasta la ruta deseada no es suficiente; primero debe entrar en el propio contenedor.

La solución Navixy Dockered se diseñó inicialmente con un enfoque en la simplicidad y la facilidad de uso en el proceso de instalación y mantenimiento. Como resultado, se decidió asignar directorios dedicados dentro del directorio de trabajo principal para almacenar archivos de configuración y registros. Esto garantiza una accesibilidad conveniente y facilidad de uso para gestionar estos componentes esenciales.

El directorio principal se especifica durante la instalación inicial de la solución Navixy Dockered en un `WORKDIR` línea de `.env` archivo, y por defecto es `.../navixy-package/work/`. En lo sucesivo designaremos este directorio como `WORKDIR`.

En su interior encontrará muchos archivos de trabajo, incluidas configuraciones de servicios Java y registros, archivos de base de datos y configuraciones del frontend.

{% hint style="info" %}
Para realizar correctamente las configuraciones necesarias, es crucial conocer la ubicación de los archivos requeridos. En esta página proporcionamos únicamente las ubicaciones de los archivos sin entrar en detalle sobre su contenido o configuraciones específicas. Para una comprensión exhaustiva de las distintas configuraciones que debe realizar, consulte las páginas de documentación correspondientes.
{% endhint %}

## Servicios Java

Como se indica en [Componentes del sistema](https://www.navixy.com/docs/on-premise/es/on-premise/how-to-guide/troubleshooting/system-components) página, el backend de la plataforma consta de tres servicios Java llamados API-server, SMS-server y TCP-server. Aunque los propios servicios se encuentran dentro de contenedores, sus archivos de servicio se almacenan en `WORKDIR` para facilitar el acceso.

Cada uno de los servicios Java tiene su propio directorio nombrado en consecuencia:

* `./api-server`
* `./sms-server`
* `./tcp-server`

Dentro de cada uno de estos tres directorios encontrará estos subdirectorios:

* `./conf` - archivos de configuración del servicio.
* `./log` - archivos de registro del servicio.

![](https://4055106527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkUnMmePH99SsdChtqqu7%2Fuploads%2Fgit-blob-1f01dd3e5e2809a423c80883f80709ff297308ea%2Fimage-20230906-122950.png?alt=media)

## Frontend

Las configuraciones del panel de administración y de la interfaz de usuario también se almacenan en el `WORKDIR`. Están ubicadas en `./web/conf` directory.

En su interior encontrará tres archivos:

* `app_config.js` - configuración de los ajustes de la interfaz de usuario.
* `Config.js` - configuración principal de la interfaz de usuario.
* `PConfig.js` - configuración del panel de administración.

{% hint style="info" %}
Para modificar las configuraciones de la plataforma, consulte amablemente las páginas de documentación pertinentes. Si necesita realizar ajustes, la información allí proporcionada le será de gran ayuda. Si no está seguro de qué cambios de configuración debe realizar, consulte [soporte técnico](mailto:support@navixy.com). ¡Por favor, tenga en cuenta! Realizar alteraciones apresuradas podría dejar la plataforma inoperativa.
{% endhint %}
