Saltar a contenido

Runbook TI — Operaciones del Ecosistema

CRESA La Vega · Centro de Diagnóstico

Versión: 0.1 (scaffold) · 2026-05-20 Dirigido a: Equipo técnico Yaba responsable del ecosistema CRESA. Sucesor / soporte nivel 2. Estado: Pendiente de transcripción del conocimiento operativo actualmente en memorias internas.


⚠ Próximamente: este runbook formaliza el conocimiento técnico que hoy vive en memorias de trabajo del equipo Yaba (procedimientos de migración, recovery, manejo de incidentes recientes, hairpin NAT, fixes específicos de Botpress/Frappe/Chatwoot). Se publica como referencia interna y para garantizar continuidad si cambia el responsable Yaba.


1. Para qué sirve este runbook

Documentar procedimientos técnicos de operación, recuperación y mantenimiento del ecosistema CRESA La Vega. Es el manual al que recurre el responsable Yaba ante un incidente o cambio de infraestructura.

A diferencia de los manuales funcionales, este SÍ usa nombres reales del stack (ERPNext/Frappe, Botpress, Chatwoot, n8n, Docker, Postgres, MariaDB) — quien lee este documento necesita los nombres exactos para diagnosticar.

2. Antes de empezar

Quien opera este runbook debe tener:

  • Acceso SSH a la VM 101 (donde corre el stack de CRESA).
  • Acceso al panel NPM en VM 100 (cre.yababot.do es proxy desde ahí).
  • Credenciales de bench/Frappe (Administrator).
  • Acceso al repo /home/yaba/cresa/ del host.
  • Conocimiento básico de Docker Compose.

3. Procedimientos operativos

Próximamente.

Procedimientos previstos para v1.0:

  • §3.1 — Backup y recovery del stack completo (snapshots vs export por servicio).
  • §3.2 — Recuperación tras pérdida de la VM (playbook de migración validado 2026-05-11).
  • §3.3 — Restart ordenado de los containers (orden de dependencias).
  • §3.4 — Re-aplicar migraciones pendientes de Chatwoot/ERPNext tras upgrade.
  • §3.5 — Sincronización de actions Botpress (BPFS=database, no docker cp).
  • §3.6 — Diagnóstico de incidentes comunes (bot sin responder, ERPNext caído, n8n perdió networks).
  • §3.7 — Rotación de credenciales (API keys, SMTP, certificados).
  • §3.8 — Deploy de cambios al portal de manuales (este mismo portal).

4. Troubleshooting

Próximamente — tabla de síntoma → diagnóstico → fix, indexada por componente.

5. Glosario técnico

Próximamente — términos del stack y sus equivalencias en los manuales funcionales.

6. Anexos

Próximamente — arquitectura de redes Docker, mapeo de puertos, lista de containers y sus deps, hostnames internos, política de hairpin NAT.