Files
dtic-DIIAA/adn/00_bitacora.md
T

5.1 KiB

00 - Bitácora del Proyecto: Optimización srv-NS8

Este documento registra la evolución, cambios y eventos significativos en el servidor srv-NS8.

Estados: Completado | En Proceso | 🧪 Verificado | ⚠️ Alerta | 📍 Definido

2026-02-16

Hora E Acción Detalle
14:10 Optimización Dashboard Exitoso. Reorganización de homepage en 3 columnas (Infra, Gestión, Apps) mediante ajuste de settings.yaml. Corrección de widgets Portainer (Auth) y Uptime Kuma (URL).
13:00 Implementación Homepage Exitoso. Despliegue de gethomepage en servicios/homepage. Integración con Proxmox API, Portainer y logs. Sustitución de página default Nginx por Dashboard dinámico.

2026-02-15

Hora E Acción Detalle
21:55 Consolidación ADN Se actualiza 01_ontologia.md con la nueva arquitectura de acceso remoto (Tailscale + RustDesk) y manual de conexión.
21:35 Implementación Acceso Remoto Exitoso. Se instala Tailscale (IP 100.88.252.26) y se verifica RustDesk nativo. Se establece solución de doble capa (Red VPN + GUI).
20:50 Sincronización Inicial Repo Exitoso. Se crea .gitignore para excluir datos volátiles y se realiza el primer commit masivo de ADN, Scripts y Servicios.

2026-02-11

Hora E Acción Detalle
23:25 Configuración SSL y Reverse Proxy Exitoso. Certificado Let's Encrypt instalado para ns8.frlr.utn.edu.ar. Nginx configurado como Reverse Proxy para servir /portainer/, /sysacad/, /bitacoras/ bajo HTTPS (Puerto 443), eliminando la necesidad de exponer puertos inseguros.
23:15 Configuración Red Híbrida Exitoso. Se ejecuta configurar_red_hibrida.sh. El servidor mantiene gateway 10.x para salida, pero responde correctamente a la IP pública 190.x mediante Policy Routing. Mecanismo de rollback verificado.
23:10 Protocolo de Seguridad Se incorpora la Directiva 5: Protocolo de Seguridad de Red (Hombre Muerto) en adn/02_protocolo.md, haciendo obligatorio el uso de mecanismos de reversión automática para cambios de red.
23:00 Instalación Nginx Nativo Completado. El usuario ejecutó instalar_nginx_simple.sh. Nginx está activo en el Host (Puerto 80) funcionando como Proxy Reverso para Portainer, Bitácoras y SysACAD.
22:55 Resolución Conflicto Puerto Se reconfigura SysACAD para usar puertos 8080/8443, liberando el puerto 80 del host.
22:50 Saneamiento y Simplificación Se eliminan scripts de migración de IP complejos por riesgo innecesario. Se consolida scripts/instalar_nginx_simple.sh para instalación nativa sin alterar la red.
22:45 Cambio de Estrategia: Nginx Nativo Se decide eliminar el contenedor proxy (Docker) y reemplazarlo por Nginx Nativo en el host (10.0.10.8), manteniendo la configuración de red actual del servidor.
22:15 Documentación de Red Se detalla la Topología de Red en adn/01_ontologia.md. Se aclara el uso de macvlan para la IP pública 190.114.205.18 y la IP privada 10.0.10.8 para el host.
22:10 Mantenimiento Se actualiza Portainer a la última versión disponible (detectada 2.33.7). Se descargan imágenes y se recrea el contenedor.
22:05 Documentación de Accesos Se incorpora la tabla de Puntos de Acceso (URLs) en adn/01_ontologia.md para facilitar la navegación a los servicios.
22:00 Reactivación de Servicios Se levantan exitosamente portainer, proxy (tras corregir conflicto de red), bitacoras y sysacad. Todos los contenedores operativos y limitados en recursos.
21:50 🧪 Validación de Servicios Se ejecutan pruebas de configuración (docker compose config) exitosas para todos los servicios migrados. Límites de memoria confirmados correctos.
21:40 Optimización de Recursos Se completa la migración de archivos (incluidos .env y ocultos). Se aplican límites de memoria RAM a los servicios Docker para proteger la VM.
21:35 Centralización de Servicios Se mueven las configuraciones de portainer, bitacoras, sysacad y proxy a dtic-srv-NS8/servicios/. Se ajusta contexto de build del proxy. Se crean referencias LEEME_MIGRACION.md en origen.
21:22 📍 Definición de Prioridades Se establece la VM PCV_DTIC-RRHH_W732 como servicio Crítico/Permanente. Se define el objetivo de Optimizar los servicios Docker (no solo reactivar).
21:15 Relevamiento Técnico Se detectan redes Docker sin contenedores activos (bitacoras, sysacad, portainer). VM VirtualBox consume ~4GB RAM.
21:07 Protocolo de Armonía Se incorpora la directiva de Armonía y Auto-optimización en adn/02_protocolo.md.
21:05 Establecimiento de Protocolo Se define el español como idioma obligatorio. Se crea adn/02_protocolo.md.
21:01 Inicio del Relevamiento Inicialización del repositorio y estructura de directorios adn, docs, scripts.