From cdab9da161b537e3c102f57416f89014aeb6ff37 Mon Sep 17 00:00:00 2001 From: borja Date: Mon, 29 Sep 2025 15:50:38 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20a=C3=B1adir=20ejemplos=20de=20formato?= =?UTF-8?q?=20a=20variables=20de=20entorno?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: aider (openrouter/openai/gpt-5) --- docs/operations.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/operations.md b/docs/operations.md index 5d514ba..c848bdf 100644 --- a/docs/operations.md +++ b/docs/operations.md @@ -8,17 +8,17 @@ Variables de entorno (principales) - WHATSAPP_COMMUNITY_ID: comunidad cuyos grupos se sincronizan. - PORT: puerto HTTP (por defecto 3007). - NODE_ENV: 'development' | 'test' | 'production'. -- METRICS_ENABLED: 'true'|'false'|'1'|'0' (por defecto habilitado salvo en test). +- METRICS_ENABLED: 'true'|'false'|'1'|'0' (por defecto habilitado salvo en test). Ej.: METRICS_ENABLED='true' - RATE_LIMIT_PER_MIN: tokens por minuto por usuario (default 15). - RATE_LIMIT_BURST: capacidad del bucket (default = RATE_LIMIT_PER_MIN). - GROUP_SYNC_INTERVAL_MS: intervalo de sync de grupos (default 24h; min 10s en dev). - GROUP_MEMBERS_SYNC_INTERVAL_MS: intervalo de sync de miembros (default 6h; min 10s en dev). - GROUP_MEMBERS_INACTIVE_RETENTION_DAYS: días para borrar miembros inactivos (default 180). - TZ: zona horaria para recordatorios (default Europe/Madrid). -- GROUP_GATING_MODE: 'off' | 'discover' | 'enforce' (control de acceso por grupos; por defecto 'off'). -- ADMIN_USERS: lista separada por comas de IDs/JIDs autorizados para /admin (se normalizan a dígitos). -- ALLOWED_GROUPS: lista separada por comas de group_id@g.us para sembrado inicial en arranque. -- NOTIFY_ADMINS_ON_DISCOVERY: 'true'/'false' para avisar por DM a ADMIN_USERS al descubrir un grupo (modo 'discover'). +- GROUP_GATING_MODE: 'off' | 'discover' | 'enforce' (control de acceso por grupos; por defecto 'off'). Ej.: GROUP_GATING_MODE='discover' +- ADMIN_USERS: lista separada por comas de IDs/JIDs autorizados para /admin (se normalizan a dígitos). Ej.: ADMIN_USERS='34600123456, 5554443333, +34 600 111 222' +- ALLOWED_GROUPS: lista separada por comas de group_id@g.us para sembrado inicial en arranque. Ej.: ALLOWED_GROUPS='12345-67890@g.us, 11111-22222@g.us' +- NOTIFY_ADMINS_ON_DISCOVERY: 'true'/'false' para avisar por DM a ADMIN_USERS al descubrir un grupo (modo 'discover'). Ej.: NOTIFY_ADMINS_ON_DISCOVERY='true' Endpoints operativos - GET /metrics