Cómo solucionar la consola congelada de noVNC en Proxmox después de un crash del host

Problema En entornos de virtualización con Proxmox es frecuente que, después de un apagón inesperado o un reinicio forzado del host, alguna máquina virtual (VM) arranque sin problemas y sea accesible vía SSH, pero la consola integrada del panel web (noVNC) quede estática. El usuario ve una pantalla negra o un cursor que no responde, mientras que la VM sigue ejecutándose normalmente. Este comportamiento impide el uso rápido de la consola para tareas de diagnóstico o para máquinas sin acceso SSH. ...

August 21, 2026 · Ernesto

Cómo mantener alta disponibilidad y gestión de cambios en un homelab que se vuelve producción

Problema En muchos hogares el homelab comienza como un banco de pruebas para proyectos personales, pero con el tiempo los servicios (media, automatización, IA local, dashboards) se vuelven críticos para la vida diaria. Cuando la interrupción de una VM o un contenedor afecta la disponibilidad de entretenimiento, la gestión del hogar o la productividad, el laboratorio deja de ser un hobby y pasa a ser una infraestructura de producción con una “SLA” implícita: la esposa (o cualquier otro usuario) espera que todo funcione 24/7. El reto es pasar de un entorno sin procesos formales a uno que soporte alta disponibilidad, cambios controlados y recuperación rápida sin convertir la casa en un centro de datos. ...

August 20, 2026 · Ernesto

Cómo monitorizar y gestionar múltiples LXC/VM en un homelab con Proxmox

Problema En muchos homelabs se adopta la estrategia “un servicio, una VM o LXC”. La separación facilita la gestión de permisos y la actualización individual, pero introduce un nuevo punto crítico: la falta de visibilidad centralizada. Cuando un contenedor o máquina virtual se cae, el único aviso suele ser la ausencia de respuesta del servicio, detectada horas después. Además, la proliferación de redes aisladas (subnet routers, Tailscale, IP estáticas) complica la identificación del origen del fallo. El resultado es tiempo de inactividad no planificado y una carga operativa innecesaria para el administrador. ...

August 20, 2026 · Ernesto

Cómo prepararse para un puesto junior de Windows Server y Hyper‑V

Problema Los nuevos administradores de sistemas que ingresan a entornos basados en Windows Server suelen recibir una lista amplia de tecnologías (Active Directory, DNS, Hyper‑V, WSUS, PowerShell) sin una hoja de ruta clara. El reto consiste en transformar esa lista en habilidades operativas que permitan resolver incidentes cotidianos: una VM que no arranca, un controlador de dominio que no replica, o un parche que rompe un servicio. La falta de un método estructurado genera dudas sobre qué practicar primero y cómo validar el conocimiento antes de llegar al entorno productivo. ...

August 20, 2026 · Ernesto

Cómo diseñar y mantener un homelab robusto con Proxmox y Docker

Problema Los entusiastas de homelab suelen combinar servidores bare‑metal, máquinas virtuales y contenedores para ejecutar Plex, herramientas de gestión de medios, IA local y servicios de respaldo. Cuando la cantidad de componentes supera la docena, aparecen síntomas típicos: caídas intermitentes de servicios, pérdida de datos en volúmenes compartidos, dificultades para aplicar actualizaciones sin interrupciones y una visibilidad limitada del estado del sistema. El patrón subyacente es una arquitectura fragmentada que carece de monitorización centralizada, gestión de backups coherente y segmentación de red adecuada. Cualquier falla en el almacenamiento, la red o la capa de virtualización puede propagarse rápidamente, convirtiendo un pequeño inconveniente en una caída total del laboratorio. ...

August 19, 2026 · Ernesto

Cómo gestionar backups y documentación en Proxmox

Problema En muchos homelabs basados en Proxmox la configuración se construye a mano: puentes de red, entradas de DDNS, certificados, montajes NFS en /etc/fstab, scripts que esperan a que una VM de OMV esté operativa, etc. Cuando el nodo físico falla, todo ese trabajo desaparece y el proceso de volver a levantar el entorno puede tomar horas o incluso días. Los backups de máquinas virtuales (VM) y contenedores (LXC) suelen estar cubiertos, pero la capa de configuración del host queda sin protección. La pregunta recurrente es: ¿cómo mantener esa información recuperable y volver a la operatividad lo antes posible? ...

August 19, 2026 · Ernesto

Cómo enrutar consultas de SearXNG a través de una interfaz WireGuard

Problema En entornos de auto‑hosting es frecuente querer que una aplicación específica, como SearXNG, utilice una VPN para todas sus peticiones externas. La necesidad surge cuando se desea ocultar la IP del servidor, evitar bloqueos geográficos o simplemente separar el tráfico de búsqueda del resto del tráfico de la máquina. El reto consiste en forzar que solo el proceso que corre bajo el usuario searxng (UID 999) salga por la interfaz wg-<nombre> sin afectar a los demás servicios ni romper la conectividad de la propia VM. ...

August 18, 2026 · Ernesto

Cómo automatizar el provisioning de LXC/VM en Proxmox con n8n

Problema En muchos homelabs la creación de un nuevo servicio implica una cadena de pasos repetitivos: crear el contenedor o la VM en Proxmox, asignar una IP, registrar el nombre en el DNS interno, exponer el puerto mediante Nginx Proxy Manager (NPM), actualizar un inventario en Git y, finalmente, añadir la aplicación a un dashboard como Homarr. Cada ciclo requiere cambiar entre la UI de Proxmox, la consola del DNS, la interfaz de NPM y el repositorio de configuración. Cuando el proceso se repite cientos de veces, el tiempo invertido y la probabilidad de errores humanos se disparan. El patrón es claro: la orquestación manual de recursos dispersos genera fricción y errores. ...

August 17, 2026 · Ernesto

Cómo montar un NAS con Proxmox, ZFS y Samba para backups seguros

Problema Muchos entusiastas de homelab quieren reutilizar hardware antiguo para crear un NAS doméstico que ofrezca redundancia, snapshots y acceso remoto sin exponer servicios críticos a Internet. El desafío consiste en combinar un hipervisor ligero (Proxmox), un sistema de archivos robusto (ZFS) y un servidor de archivos (Samba) mientras se mantiene una estrategia de backup fuera del pool y se protege el acceso remoto. Causa Los fallos habituales en estos setups provienen de: ...

August 16, 2026 · Ernesto

Cómo solucionar errores de SQLite y symlinks en Docker dentro de LXC unprivileged

Problema Al ejecutar varios servicios basados en Docker (por ejemplo, Komga, Calibre‑Web, LazyLibrarian, Suwayomi) dentro de un contenedor LXC sin privilegios, es frecuente encontrarse con dos patrones de fallo: Bloqueos de SQLite (SQLITE_BUSY o OperationalError: database is locked) que impiden que la aplicación arranque o que realice operaciones de escritura. Errores al crear symlinks (ln: failed to create symbolic link … Operation not supported) que aparecen en aplicaciones que dependen de KCEF, Chromium Embedded Framework u otras bibliotecas que usan enlaces simbólicos. Ambos síntomas aparecen cuando los directorios de datos y de medios están montados desde el host mediante bind mount o SMB/CIFS y el contenedor LXC está configurado como unprivileged (UID/GID mapeados). La combinación de AppArmor, la falta de soporte de O_SYMLINK en sistemas de archivos remotos y el modo de bloqueo de SQLite (WAL) genera un entorno donde las llamadas POSIX esperadas son denegadas o se comportan de forma no atómica. ...

August 16, 2026 · Ernesto