Configuración
Variables de entorno
Variables que lee TraDoc y recomendaciones de despliegue.
| Variable | Valor predeterminado | Función |
|---|---|---|
ENV | production | Nombre del entorno. |
DATA_DIR | ./data | Raíz de SQLite, proyectos, glosarios, salidas y credenciales. |
ALLOWED_ORIGINS | vacío | Orígenes adicionales permitidos, separados por comas. |
ALLOWED_LLM_HOSTS | vacío | Hosts LLM permitidos explícitamente. |
TRUSTED_LAN_PROXY | false | Permite el proxy LAN local; main.py dev lo gestiona automáticamente. |
LLM_ENDPOINT | http://localhost:1234/v1 | URL inicial del proveedor. |
LLM_API_KEY | lm-studio | Clave inicial o valor ficticio para un servicio local. |
LLM_MODEL | qwen3.5-instruct | Modelo inicial. |
API_TYPE | openai | Adaptador de proveedor inicial. |
CONCURRENCY | 1 | Solicitudes simultáneas, máximo 32. |
CHUNK_TOKEN_SIZE | 1000 | Tamaño objetivo de un segmento, de 200 a 10000. |
MAX_RETRIES | 3 | Intentos, de 1 a 10. |
REQUEST_TIMEOUT | 180.0 | Espera del proveedor en segundos. |
TEMPERATURE | 0.15 | Temperatura del modelo, de 0 a 2. |
MAX_UPLOAD_BYTES | 209715200 | Tamaño máximo de importación, 200 MiB de forma predeterminada. |
MAX_ARCHIVE_ENTRIES | 20000 | Número máximo de entradas de un archivo. |
MAX_ARCHIVE_UNCOMPRESSED_BYTES | 1073741824 | Tamaño máximo descomprimido, 1 GiB de forma predeterminada. |
ENABLE_PROOFREADING | false | Activa las funciones condicionales de revisión. |
DEFAULT_SOURCE_LANG | en | Idioma de origen inicial. |
DEFAULT_TARGET_LANG | fr | Idioma de destino inicial. |
Reglas
- Para una instalación desde el código fuente o una configuración explícita, crea
.envdesde.env.example, sustituye los valores de ejemplo y no lo confirmes nunca en Git. - Un valor antiguo de
APP_SECRETen.envse ignora y puede eliminarse. - Una variable de entorno Docker sustituye el valor de
.envque lee la aplicación. - Si compartes un diagnóstico, copia o censura la configuración por separado de las claves y los documentos.