Hub

electrosystems

docs-platform

active low work
Creado
2026-05-08
Actualizado
2026-05-29
Directorios
  • /home/sergio/agy/electrosystems/servers/docs

Pendientes abiertos (5)

Ver todos →

🎯 Top de ataque (5)

  • #106 📅 2026-06-10 Mitigar leak de procesos git zombies en Wiki.js v2. Confirmado: el módulo de git-storage acumula procesos zombie en periodos largos. Fix manual aplicado 2026-05-04 (restart). Recurre en escala de varias semanas. Opciones de mitigación:
  • #107 📅 2026-06-15 Migrar contenido activo de DokuWiki (en orion) a Wiki.js. Diferido el 2026-04-25. Importarlo como folder en Wiki.js. Bloqueador parcial: orion corre CentOS 6 EOL con root partition al 100% — coordinar con orion-decommission.
  • #108 📅 2026-06-20 Decidir destino del VM bookstack (paused, en orion). Contenido mínimo, set aside por reportes de lentitud. Confirmar salvageabilidad y borrar si no aporta. Parte del esfuerzo de orion-decommission.
  • #109 📅 2026-06-25 ACL groups + restricciones por folder en Wiki.js. Diferido el 2026-04-25 — actualmente todos los del Workspace ven y editan todo. Revisitar si surge necesidad real (ej. notas con info sensible que no deba ver todo el equipo).
  • #110 📅 2026-06-30 Migrar el remote git de Wiki.js de GitHub a Gitea/Forgejo self-hosted. Goal: docs/code en red interna con backups internos. Sin fecha. Tarea grande — requiere standup de un Gitea/Forgejo, migración de repos, ajuste de Wiki.js storage config y de los workflows de los developers.

Actividad en bitácora 1 día

jun
jul
ago
sep
oct
nov
dic
ene
feb
mar
abr
may
L
X
V
Menos
Más

docs.electrosystemsnet.com — Plataforma de docs

Contexto

Wiki interno de Electrosystems en docs.electrosystemsnet.com — Wiki.js + PostgreSQL 16 vía Docker Compose en la VM docs (Ubuntu 24.04 en poseidon, 192.168.20.7). Sincroniza bidireccional a GitHub electrosystems-mx/docs. Auth: Google Workspace OAuth (@e-electrosystems.com only). Servido a través de la VM reverse-proxy.

Este proyecto agrupa mantenimiento y mejoras de la plataforma misma, no de su contenido (que vive en ~/agy/electrosystems/).

Tareas pendientes

Reliability — Wiki.js git-sync zombie leak

  • #106 📅 2026-06-10 — Mitigar leak de procesos git zombies en Wiki.js v2. Confirmado: el módulo de git-storage acumula procesos zombie en periodos largos. Fix manual aplicado 2026-05-04 (restart). Recurre en escala de varias semanas. Opciones de mitigación:

    • Cron de restart semanal del container Wiki.js (más simple, downtime breve).
    • Healthcheck con auto-restart (más limpio si Wiki.js expone uno útil).
    • PID limit raise del container (solo enmascara, no resuelve).

    Recomiendo el cron semanal mientras no se haga el upgrade a Wiki.js v3.

Consolidación de contenido

  • #107 📅 2026-06-15 — Migrar contenido activo de DokuWiki (en orion) a Wiki.js. Diferido el 2026-04-25. Importarlo como folder en Wiki.js. Bloqueador parcial: orion corre CentOS 6 EOL con root partition al 100% — coordinar con orion-decommission.
  • #108 📅 2026-06-20 — Decidir destino del VM bookstack (paused, en orion). Contenido mínimo, set aside por reportes de lentitud. Confirmar salvageabilidad y borrar si no aporta. Parte del esfuerzo de orion-decommission.

Access control

  • #109 📅 2026-06-25 — ACL groups + restricciones por folder en Wiki.js. Diferido el 2026-04-25 — actualmente todos los del Workspace ven y editan todo. Revisitar si surge necesidad real (ej. notas con info sensible que no deba ver todo el equipo).

Self-hosting del git remote

  • #110 📅 2026-06-30 — Migrar el remote git de Wiki.js de GitHub a Gitea/Forgejo self-hosted. Goal: docs/code en red interna con backups internos. Sin fecha. Tarea grande — requiere standup de un Gitea/Forgejo, migración de repos, ajuste de Wiki.js storage config y de los workflows de los developers.

En progreso

(Nada activo.)

Notas técnicas

Stack actual

  • VM docs (Ubuntu 24.04, 2 vCPU, 2 GB RAM, 20 GB qcow2 en libvirt pool home).
  • Wiki.js v2 + PostgreSQL 16 vía Docker Compose en /opt/wiki/.
  • Git remote on-VM en /opt/wiki/git-keys/.
  • TLS terminado en reverse-proxy.

Bitácora

2026-05-08

  • Pidió Sergio: revisar pendientes de electrosystems y consolidar.
  • Hice: creé este proyecto agrupando 4 pendientes relacionados con la plataforma de docs (no con su contenido).
  • Falta: que Sergio priorice cuál de las 4 atacar primero. Probable orden si fuera mi llamada: reliability (cron restart) → DokuWiki migration → ACL → self-hosted git.