https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Pilaga/version3.2.1/instalacion_actualizacion/instalador_env_vars&feed=atom&action=historySIU-Pilaga/version3.2.1/instalacion actualizacion/instalador env vars - Historial de revisiones2024-03-29T10:51:03ZHistorial de revisiones para esta página en el wikiMediaWiki 1.30.0https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Pilaga/version3.2.1/instalacion_actualizacion/instalador_env_vars&diff=48293&oldid=prevFalvez en 18:13 27 nov 20182018-11-27T18:13:11Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="es">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Revisión anterior</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revisión del 18:13 27 nov 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l185" >Línea 185:</td>
<td colspan="2" class="diff-lineno">Línea 185:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| la codificación de caracteres de la base de datos. (UTF8 por defecto)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| la codificación de caracteres de la base de datos. (UTF8 por defecto)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><blockquote>Esta configuración es opcional, genera la base de datos central de Arai Proveedores.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><blockquote></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Esta configuración es opcional, genera la base de datos central de Arai Proveedores<ins class="diffchange diffchange-inline">. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">El usuario para conectarse a la base de datos requiere de permisos de creación de base de datos y tablas durante el proceso de instalación/actualización</ins>.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>Falvezhttps://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Pilaga/version3.2.1/instalacion_actualizacion/instalador_env_vars&diff=47784&oldid=prevFalvez en 23:06 14 nov 20182018-11-14T23:06:32Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="es">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Revisión anterior</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revisión del 23:06 14 nov 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l301" >Línea 301:</td>
<td colspan="2" class="diff-lineno">Línea 301:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><blockquote>Esta configuración es opcional, se utiliza para configurar en el sistema el acceso de apis tipo REST.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><blockquote>Esta configuración es opcional, se utiliza para configurar en el sistema el acceso de apis tipo REST.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></blockquote></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== Configuración para uso de la API de AFIP ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{| class="wikitable"</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">!width="61%"| Variable de entorno</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">!width="38%"| Descripción</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| AFIP_WS_CUIT</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| CUIT con el que se ha generado los certificados para acceder a los servicios de AFIP.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| AFIP_WS_CERT</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| Ruta absoluta donde se encuentra almacenado el certificado.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| AFIP_WS_KEY</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| Ruta absoluta donde se encuentra almacenado el archivo de clave.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| AFIP_WS_TOKEN_DIR</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| Ruta absoluta donde la librería generará el token (requiere permisos de escritura).</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><blockquote>Esta configuración es opcional, se utiliza para configurar en el sistema el acceso a la api de AFIP.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td></tr>
</table>Falvezhttps://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Pilaga/version3.2.1/instalacion_actualizacion/instalador_env_vars&diff=47189&oldid=prevFalvez en 21:15 8 nov 20182018-11-08T21:15:20Z<p></p>
<p><b>Página nueva</b></p><div>= Variables de entorno para la instalación =<br />
<br />
A continuación, se describen las variables de entorno que son utilizadas para realizar la instalación. Éstas están en el archivo [[../instalador.env.dist|''instalador.env.dist'']].<br />
<br />
Los parámetros comentados con <code>#</code> son parámetros opcionales, la configuración de la base de datos de negocio es obligatoria y es opcional definir una configuración separada para la base de datos de Toba, por defecto ambas bases de datos están en una misma base en distintos schemas.<br />
<br />
También opcionalmente se puede personalizar las rutas de <code>TOBA_PROYECTO_DIR</code> y <code>TOBA_INSTALACION_DIR</code>, esto es útil para casos especiales.<br />
<br />
Opcionalmente podemos definir si el entorno es de producción <code>ENTORNO_PRODUCCION=&quot;1&quot;</code> o desarrollo <code>ENTORNO_PRODUCCION=&quot;0&quot;</code> por defecto asume que el ambiente es producción.<br />
<br />
== Configuración del instalador ==<br />
<br />
{| class="wikitable"<br />
!width="25%"| Variable de entorno<br />
!width="16%"| Descripción<br />
|-<br />
| INSTALADOR_TIMEOUT<br />
| tiempo de ejecución de los comandos internos que tiene el instalador. Por defecto 1200 segundos<br />
|-<br />
| ENTORNO_PRODUCCION<br />
| indica si la instalación es un entorno de producción. El valor <code>1</code> es producción, <code>0</code> solo en casos de ambientes de desarrollo<br />
|}<br />
<br />
== Configuración interna de Toba ==<br />
<br />
{| class="wikitable"<br />
!width="38%"| Variable de entorno<br />
!width="24%"| Descripción<br />
!width="36%"| Valor por defecto<br />
|-<br />
| TOBA_URL_BASE<br />
| La url base pública de acceso al sistema, sin alias del proyecto. Ej: <code>https://pilaga.institucion.edu.ar</code><br />
| <code>http://localhost</code><br />
|-<br />
| TOBA_URL_PORT<br />
| Opcional, el puerto de la url definida en la variable anterior<br />
| <code>80</code><br />
|-<br />
| TOBA_USUARIO<br />
| El usuario administrador del proyecto, en caso de actualización dejar valor por defecto<br />
| <code>toba</code><br />
|-<br />
| TOBA_PASSWORD<br />
| El password del usuario administrador, en caso de actualización dejar valor por defecto<br />
| <code>toba123*-a</code><br />
|-<br />
| TOBA_INSTALACION_DIR<br />
| Opcional, el directorio donde va a quedar los archivos de la instalacion del proyecto toba.<br />
| <code>pilaga/instalacion</code><br />
|-<br />
| TOBA_PROYECTO_DIR<br />
| Opcional, el directorio donde está el proyecto toba<br />
|<br />
<br />
|-<br />
| TOBA_ALIAS_PROYECTO<br />
| El alias Apache para el acceso al proyecto<br />
| <code>/pilaga</code><br />
|-<br />
| TOBA_ALIAS_NUCLEO<br />
| Opcional, el alias Apache para acceso al núcleo de Toba<br />
| <code>/toba_pilaga</code><br />
|-<br />
| TOBA_ALIAS_TOBA_USUARIOS<br />
| Opcional, el alias Apache para el acceso al proyecto <code>Toba-usuarios</code><br />
| <code>/toba_usuarios</code><br />
|-<br />
| TOBA_ALIAS_TOBA_EDITOR<br />
| Opcional, el alias Apache para el acceso al proyecto <code>Toba-editor</code><br />
| <code>/toba_editor</code><br />
|-<br />
| TOBA_ALIAS_TOBA_REFERENCIA<br />
| Opcional, el alias Apache para el acceso al proyecto <code>Toba-referencia</code><br />
| <code>/toba_referencia</code><br />
|-<br />
| TOBA_ID_DESARROLLADOR<br />
| Opcional, el id desarrollador toba.<br />
| <code>0</code><br />
|-<br />
| TOBA_SESSION_NAME<br />
| Opcional, el nombre de cookie donde se almacena las sesiones en el navegador. Si se tiene multiples instalaciones en el mimso dominio, deben ser distintas<br />
| <code>TOBA_PILAGA</code><br />
|-<br />
| TOBA_FORZAR_HTTPS<br />
| Opcional, si se desea utilizar https, o un proxy reverso y forzar que la aplicación opere con HTTPS. Puede ser <code>off</code> u <code>on</code><br />
| <code>Off</code><br />
|-<br />
| TOBA_SALT<br />
| Opcional, la semilla o sal para ser utilizada en los algoritmos de encriptación internos de SIU-Toba<br />
| Caracteres aleatorios<br />
|}<br />
<br />
== Configuración de la base de datos de negocio ==<br />
<br />
{| class="wikitable"<br />
!width="25%"| Variable de entorno<br />
!width="16%"| Descripción<br />
!width="23%"| Valor por defecto<br />
|-<br />
| PROYECTO_DB_HOST<br />
| el host/ip del equipo donde corre la base de datos<br />
| <code>localhost</code><br />
|-<br />
| PROYECTO_DB_PORT<br />
| el puerto donde corre la base de datos<br />
| <code>5432</code><br />
|-<br />
| PROYECTO_DB_DBNAME<br />
| el nombre de la base de datos de negocio<br />
| <code>db_proyecto</code><br />
|-<br />
| PROYECTO_DB_USERNAME<br />
| el usuario para la conectarse a la base de datos<br />
| <code>postgres</code><br />
|-<br />
| PROYECTO_DB_PASSWORD<br />
| la clave del usuario para conectarse a la base de datos<br />
| <code>postgres</code><br />
|-<br />
| PROYECTO_DB_SCHEMA<br />
| el nombre del esquema dentro de la base de datos<br />
| <code>public</code><br />
|-<br />
| PROYECTO_DB_ENCODING<br />
| la codificación de caracteres de la base de datos<br />
| <code>LATIN1</code><br />
|}<br />
<br />
== Configuración de la base de datos de Toba ==<br />
<br />
{| class="wikitable"<br />
!width="25%"| Variable de entorno<br />
!width="16%"| Descripción<br />
|-<br />
| TOBA_DB_HOST<br />
| el host o dirección ip del equipo donde corre la base de datos<br />
|-<br />
| TOBA_DB_PORT<br />
| el puerto donde corre la base de datos<br />
|-<br />
| TOBA_DB_DBNAME<br />
| el nombre de la base de datos<br />
|-<br />
| TOBA_DB_USERNAME<br />
| el usuario para la conectarse a la base de datos<br />
|-<br />
| TOBA_DB_PASSWORD<br />
| la clave del usuario para conectarse a la base de datos<br />
|-<br />
| TOBA_DB_SCHEMA<br />
| el nombre del esquema dentro de la base de datos<br />
|-<br />
| TOBA_DB_ENCODING<br />
| la codificación de caracteres de la base de datos. Debe ser <code>LATIN1</code><br />
|}<br />
<br />
<blockquote>Esta configuración es opcional, solo requerida para separar la db de negocios de la del proyecto Toba.<br />
</blockquote><br />
<br />
== Configuración de la base de datos de Arai Proveedores ==<br />
<br />
{| class="wikitable"<br />
!width="25%"| Variable de entorno<br />
!width="16%"| Descripción<br />
|-<br />
| ARAI_PROV_DB_HOST<br />
| el host/ip del equipo donde corre la base de datos<br />
|-<br />
| ARAI_PROV_DB_PORT<br />
| el puerto donde corre la base de datos<br />
|-<br />
| ARAI_PROV_DB_DBNAME<br />
| el nombre de la base de datos de proveedores<br />
|-<br />
| ARAI_PROV_DB_USERNAME<br />
| el usuario para la conectarse a la base de datos<br />
|-<br />
| ARAI_PROV_DB_PASSWORD<br />
| la clave del usuario para conectarse a la base de datos<br />
|-<br />
| ARAI_PROV_DB_SCHEMA<br />
| el nombre del esquema dentro de la base de datos<br />
|-<br />
| ARAI_PROV_DB_ENCODING<br />
| la codificación de caracteres de la base de datos. (UTF8 por defecto)<br />
|}<br />
<blockquote>Esta configuración es opcional, genera la base de datos central de Arai Proveedores.<br />
</blockquote><br />
<br />
== Configuración para envío de mails ==<br />
<br />
{| class="wikitable"<br />
! Variable de entorno<br />
! Descripción<br />
|-<br />
| SMTP_ENTRADA<br />
| nombre de configuración en el smtp.ini de Toba.<br />
|-<br />
| SMTP_HELO<br />
| nombre HELO del host del servicio SMTP<br />
|-<br />
| SMTP_HOST<br />
| host del servicio SMTP<br />
|-<br />
| SMTP_PORT<br />
| puerto del servicio SMTP<br />
|-<br />
| SMTP_FROM<br />
| dirección que envía el mail<br />
|-<br />
| SMTP_SEGURIDAD<br />
| el tipo de seguridad SMPT. Puede ser <code>ssl</code> o <code>tls</code><br />
|-<br />
| SMTP_AUTH<br />
| si requiere autenticación. Puede ser <code>1</code> o <code>0</code><br />
|-<br />
| SMTP_USUARIO<br />
| el usuario con el cual autenticar en el SMTP<br />
|-<br />
| SMTP_CLAVE<br />
| la clave del usuario<br />
|}<br />
<br />
<blockquote>Esta configuración es opcional, se utiliza para validar conexión al smtp y configurar en el sistema.<br />
</blockquote><br />
<br />
== Configuración para uso de RestHooks ==<br />
<br />
{| class="wikitable"<br />
! Variable de entorno<br />
! Descripción<br />
|-<br />
| REST_HOOKS_REDIS_HOST<br />
| Host del servicio Redis<br />
|-<br />
| REST_HOOKS_REDIS_PORT<br />
| Puerto del servicio Redis<br />
|}<br />
<br />
<blockquote>Esta configuración es opcional, se utiliza para validar conexión al servidor redis y configurar en el sistema el uso de RestHooks.<br />
</blockquote><br />
<br />
== Configuración para uso de SSO vía IDP ==<br />
<br />
{| class="wikitable"<br />
!width="61%"| Variable de entorno<br />
!width="38%"| Descripción<br />
|-<br />
| SSO_SP_IDP_METADATA_URL<br />
| URL del IDP donde estén accesibles los metadatos<br />
|-<br />
| SSO_SP_IDP_URL_SERVICE<br />
| URL del IDP donde esté accesible el servicio<br />
|-<br />
| SSO_SP_IDP_SINGLE_LOGOUT_URL_SERVICE<br />
| URL para cerrar sesión en el IDP<br />
|-<br />
| SSO_SP_IDP_PUBLIC_KEY_FILE<br />
| Ruta al archivo donde está el certificado usado para contactar al IDP<br />
|-<br />
| SSO_SP_ATRIBUTO_USUARIO<br />
| El atributo del IDP que contiene el identificador de usuario<br />
|-<br />
| SSO_SP_PERMITE_LOGIN_TOBA<br />
| Si se activa el login interno del proyecto vía Toba. Posibles valores <code>0</code> y <code>1</code><br />
|-<br />
| SSO_SP_AUTH_SOURCE<br />
| El auth source del SP, por defecto suele ser <code>default-sp</code><br />
|-<br />
| SSO_SP_COOKIE_NAME<br />
| Nombre de la cookie manejada por OneLogin, por ej. <code>TOBA_SESSID</code><br />
|-<br />
| SSO_SP_IDP_NAME<br />
| Nombre del IDP<br />
|}<br />
<br />
<blockquote>Esta configuración es opcional, se utiliza para configurar en el sistema el uso de autenticación centralizada vía un IDP.<br />
</blockquote><br />
<br />
== Configuración para uso de API REST ==<br />
<br />
{| class="wikitable"<br />
!width="61%"| Variable de entorno<br />
!width="38%"| Descripción<br />
|-<br />
| REST_CLIENTE_USUARIO<br />
| El usuario con el cual autenticar como cliente a una api REST.<br />
|-<br />
| REST_CLIENTE_CLAVE<br />
| La clave del usuario<br />
|-<br />
| REST_CLIENTE_AUTH<br />
| El tipo de autenticación del cliente REST <code>basic</code> o <code>digest</code><br />
|-<br />
| REST_SERVIDOR_AUTH<br />
| El tipo de autenticación del servidor REST <code>basic</code> o <code>digest</code><br />
|-<br />
| REST_ARAI_SYNC_KEY_FILE<br />
| Opcional, ruta al archivo donde está el certificado usado para sincronizar apis REST con Araí <code>arai-sync.key</code><br />
|}<br />
<br />
<blockquote>Esta configuración es opcional, se utiliza para configurar en el sistema el acceso de apis tipo REST.<br />
</blockquote></div>Falvez