chore(sat): prepara entorno para proxies

- Agrega dependencia https-proxy-agent.
- Documenta variables SAT_PROXY_LIST, SAT_PROXY_STRATEGY y SAT_PROXY_FALLBACK_DIRECT en .env.example.
- Actualiza pnpm-lock.yaml.
This commit is contained in:
Horux Dev
2026-08-03 03:58:29 +00:00
parent 284c7620a9
commit 3f31e25ae7
3 changed files with 44 additions and 0 deletions

View File

@@ -91,3 +91,13 @@ METABASE_PG_PASSWORD=
# ----- SAT Playwright headless toggle (debug temporal) ----------------------
# SAT_HEADLESS=false # solo dev — muestra browser para debug de scrapers
# ----- Proxies SAT (opcional) ------------------------------------------------
# Lista de proxies HTTP/HTTPS para descargas masivas del SAT. Formato:
# http://user:pass@host:port,http://user:pass@host:port,...
# Si se deja vacío, el sistema usa la IP pública del servidor (comportamiento actual).
SAT_PROXY_LIST=
# Estrategia de rotación: round-robin | random (default: round-robin)
SAT_PROXY_STRATEGY=round-robin
# Si es true, cuando todos los proxies fallan se intenta con la IP directa del servidor.
SAT_PROXY_FALLBACK_DIRECT=true