Configuraciones Generales¶
A continuación se explica los requisitos generales o transversales que se requieren configurar:
Docker¶
Se debe crear una red en docker la cual alojará los diferentes microservicios.
$ docker network create <nombre-de-la-red>
Por ejemplo:
$ docker network create st
Espacio almacenamiento compartido¶
El sistema de transición requiere de dos directorios para la gestión de documentos cargados al sistema:
Directorio Temporal: Este directorio es usado para mantener archivos de forma temporal, que posteriormente serán eliminados.
Directorio Final: Este directorio almacenará los archivos que requieran persistencia permanente en el sistema.
A partir de esto se requiere definir dos espacios de almacenamiento, por ejemplo:
$ mkdir /opt/st/repositorio/finales
$ mkdir /opt/st/repositorio/temporales
Una vez definidos los espacios de almacenamiento se requiere modificar las siguientes propiedades en el archivo application.yml del repositorio de configuración:
st:
temporalDirectory: /opt/st/repositorio/temporales
filesDirectory: /opt/st/repositorio/finales
Nota: Es importante destacar que al utilizar docker, esta configuración de directorios aplicará para la maquina host como para el contenedor.