Saltar a contenido

Configurar (/opt/trazo/.env)#

Todas las variables están comentadas en .env.ejemplo. Las más importantes:

Generales#

Variable Valor
TRAZO_URL_PUBLICA URL con la que los usuarios llegan a Trazo, por ejemplo https://trazo.institucion.example
TRAZO_NOMBRE_INSTITUCION Se muestra en la cabecera
TRAZO_SECRETO Cadena larga y aleatoria (la genera instalar.sh)
TRAZO_CAPACIDAD_GB Capacidad contratada del disco, para el panel de almacenamiento
TRAZO_TAMANO_MAXIMO_MB Tamaño máximo de un insumo (2048 por defecto)

AWS: inferencia y transcripción (RO-15, RO-16)#

Variable Valor
AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY Credenciales del usuario IAM de mínimo privilegio creado con infra-cliente/ (o vacías si la VM usa un rol)
TRAZO_AWS_REGION Región autorizada por el Ministerio
TRAZO_TRANSCRIBE_BUCKET Bucket temporal creado con infra-cliente/
TRAZO_MODELO_GENERACION, TRAZO_MODELO_ALTA_CALIDAD, TRAZO_MODELO_LIVIANO Perfiles de inferencia autorizados; nunca van fijos en el código
TRAZO_IA_CLIENTE mantle (API de mensajes de Bedrock) o converse

Identidad institucional (RO-11)#

TRAZO_SSO_PROTOCOLO elige oidc, saml o ldaps; cada protocolo tiene sus variables (TRAZO_OIDC_*, TRAZO_SAML_*, TRAZO_LDAPS_*). TRAZO_DOMINIO_CORREO_PERMITIDO limita quién puede entrar y TRAZO_SSO_AUTOALTA decide si el primer acceso crea una cuenta de visualización cuando hay capacidad.

Correo (RO-17)#

TRAZO_CORREO_MODO=smtp con TRAZO_SMTP_* para el relay institucional, o api con TRAZO_CORREO_API_*.

Aprovisionamiento SCIM (RD-07)#

TRAZO_SCIM_TOKEN: token que se configura en Entra ID para https://<servidor>/api/scim/v2.

Aplicar cambios#

cd /opt/trazo && sudo docker compose up -d