Configuración

Variables de entorno

Variables que lee TraDoc y recomendaciones de despliegue.

VariableValor predeterminadoFunción
ENVproductionNombre del entorno.
DATA_DIR./dataRaíz de SQLite, proyectos, glosarios, salidas y credenciales.
ALLOWED_ORIGINSvacíoOrígenes adicionales permitidos, separados por comas.
ALLOWED_LLM_HOSTSvacíoHosts LLM permitidos explícitamente.
TRUSTED_LAN_PROXYfalsePermite el proxy LAN local; main.py dev lo gestiona automáticamente.
LLM_ENDPOINThttp://localhost:1234/v1URL inicial del proveedor.
LLM_API_KEYlm-studioClave inicial o valor ficticio para un servicio local.
LLM_MODELqwen3.5-instructModelo inicial.
API_TYPEopenaiAdaptador de proveedor inicial.
CONCURRENCY1Solicitudes simultáneas, máximo 32.
CHUNK_TOKEN_SIZE1000Tamaño objetivo de un segmento, de 200 a 10000.
MAX_RETRIES3Intentos, de 1 a 10.
REQUEST_TIMEOUT180.0Espera del proveedor en segundos.
TEMPERATURE0.15Temperatura del modelo, de 0 a 2.
MAX_UPLOAD_BYTES209715200Tamaño máximo de importación, 200 MiB de forma predeterminada.
MAX_ARCHIVE_ENTRIES20000Número máximo de entradas de un archivo.
MAX_ARCHIVE_UNCOMPRESSED_BYTES1073741824Tamaño máximo descomprimido, 1 GiB de forma predeterminada.
ENABLE_PROOFREADINGfalseActiva las funciones condicionales de revisión.
DEFAULT_SOURCE_LANGenIdioma de origen inicial.
DEFAULT_TARGET_LANGfrIdioma de destino inicial.

Reglas

  • Para una instalación desde el código fuente o una configuración explícita, crea .env desde .env.example, sustituye los valores de ejemplo y no lo confirmes nunca en Git.
  • Un valor antiguo de APP_SECRET en .env se ignora y puede eliminarse.
  • Una variable de entorno Docker sustituye el valor de .env que lee la aplicación.
  • Si compartes un diagnóstico, copia o censura la configuración por separado de las claves y los documentos.