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