Cómo diseñar una arquitectura tiered storage con ZFS Mirrors, MergerFS y SnapRAID en Proxmox VE

Problema Los homelabs que ejecutan contenedores y máquinas virtuales suelen mezclar workloads de alta IOPS (bases de datos, aplicaciones) con grandes volúmenes de medios estáticos. Un pool ZFS monolítico resuelve la integridad, pero obliga a activar todos los discos para cualquier acceso, lo que incrementa consumo energético y dificulta la mezcla de discos de diferentes capacidades. Además, la pérdida de dos discos en un RAIDZ2 implica la indisponibilidad total del pool, algo inaceptable cuando solo una fracción de los datos se ve afectada. El reto es diseñar una arquitectura que: ...

September 21, 2026 · Ernesto

Cómo desplegar una imagen preconstruida de Raspberry Pi OS con Proxmox VE

Problema Instalar Proxmox VE en una Raspberry Pi (ARM64) suele implicar varios pasos manuales: descargar una imagen de Raspberry Pi OS, instalar los paquetes de Proxmox, desactivar NetworkManager, crear un bridge vmbr0 y ajustar la red para que el hipervisor sea accesible desde el inicio. Cada uno de esos pasos es propenso a errores de configuración, sobre todo cuando se trabaja con una placa que solo tiene Ethernet y se quiere evitar Wi‑Fi. El resultado típico es un nodo que arranca, pero que no ofrece la interfaz web de Proxmox o que no permite crear contenedores/LXC porque el bridge no está activo. ...

September 19, 2026 · Ernesto

Cómo gestionar el arranque de LXC en Proxmox cuando el storage está en NFS

Problema En muchos homelabs el storage de medios o datos críticos se separa del hipervisor para aprovechar ZFS, replicación o simplemente por conveniencia. La arquitectura típica es: un servidor NAS (TrueNAS, FreeNAS, etc.) que exporta un share NFS, y un nodo Proxmox que monta ese share y lo inyecta dentro de contenedores LXC o máquinas virtuales Docker. El inconveniente surge al reiniciar o tras un corte de energía: Proxmox arranca sus máquinas en orden alfabético o según prioridad, sin comprobar si el NAS ya está online. Si un LXC que depende del NFS se inicia antes de que el share esté disponible, el contenedor verá directorios vacíos. Aplicaciones como Jellyfin, Plex o bases de datos pueden interpretar esa ausencia como borrado y comenzar a limpiar sus índices, lo que genera escaneos innecesarios y, en casos extremos, pérdida de metadatos. El reto es garantizar que los contenedores esperen a que el NFS esté montado sin forzar a que todo el resto del entorno dependa del NAS. ...

September 19, 2026 · Ernesto

Cómo usar el mismo nombre DNS interno y externo con TLS y Traefik

Problema En muchos homelabs los servicios expuestos al exterior se acceden mediante un subdominio gestionado por un proveedor DNS externo (por ejemplo app.my.domain). Cuando el mismo subdominio se resuelve dentro de la red local, el tráfico suele salir a Internet y volver a entrar, lo que genera latencia innecesaria y, sobre todo, problemas de TLS: el certificado emitido para la IP pública no coincide con la IP interna y aplicaciones como Jellyfin rechazan la conexión. El patrón típico es: ...

September 19, 2026 · Ernesto

Cómo comparar Cloudflared/WARP y WireGuard para acceso remoto a servidores personales

Problema Los administradores de homelab suelen depender de una VPN tradicional (WireGuard, OpenVPN) para conectarse a sus servidores desde cualquier ubicación. En redes públicas —hospitales, aeropuertos, campus— los firewalls pueden bloquear puertos UDP o protocolos desconocidos, dejando la VPN inoperativa. La alternativa que muchos están probando es un túnel Cloudflare + WARP: el cliente WARP se conecta a la red de Cloudflare y, mediante cloudflared, se expone un túnel HTTPS que lleva el tráfico a la máquina interna. ...

September 18, 2026 · Ernesto

Cómo crear un Home VDI con Proxmox, GPU Passthrough y PBS

Problema En muchos hogares con niños, el equipo de escritorio se convierte en un punto de falla constante: actualizaciones inesperadas, malware o simplemente una mala manipulación pueden dejar el sistema inoperable justo antes de una entrega importante. Reinstalar o reconstruir el entorno lleva tiempo y, en el peor de los casos, se pierden datos críticos. La solución típica es mantener copias de seguridad manuales, pero eso no protege la configuración completa del sistema operativo ni la integración de hardware (GPU, NVMe, dispositivos USB). El patrón recurrente es la necesidad de un entorno que combine la flexibilidad de una máquina virtual (VM) con la experiencia de un PC físico y, al mismo tiempo, ofrezca restauración instantánea ante cualquier incidente. ...

September 18, 2026 · Ernesto

Acceso remoto a contenedores Docker con Tailscale sidecar sin afectar la red del host

Problema En entornos de auto‑hosting es frecuente necesitar acceder a una aplicación web que corre dentro de Docker desde fuera de la red local. La solución típica es abrir puertos en el router o instalar el cliente VPN de Tailscale directamente en el host. Ambas opciones tienen inconvenientes: los puertos expuestos quedan visibles a Internet y la instalación del cliente VPN modifica la pila de red del sistema operativo, provocando conflictos con otras VPN, con iCloud Private Relay o con la configuración DNS del host. El objetivo es obtener un endpoint HTTPS accesible solo desde dispositivos autorizados, sin tocar la configuración de red del host y sin exponer la máquina completa a la tailnet. ...

September 17, 2026 · Ernesto

Cómo diseñar y escalar un homelab con Proxmox, Synology y NUCs

Problema Muchos entusiastas comienzan con un Raspberry Pi y, tras recibir hardware adicional, se encuentran con la necesidad de integrar varios servidores, un NAS y dispositivos de red en una única infraestructura. El reto no es solo conectar los equipos, sino crear una arquitectura coherente que permita: Virtualizar workloads de forma segura y eficiente. Exponer almacenamiento centralizado a todas las máquinas. Mantener la red bajo control y preparada para servicios como DNS, reverse proxy y monitorización. Automatizar despliegues y backups sin que la complejidad crezca desproporcionadamente. En otras palabras, pasar de “un solo nodo” a “un clúster homelab” sin perder la capacidad de gestión y sin crear cuellos de botella. ...

September 17, 2026 · Ernesto

Cómo montar un backend de e‑commerce en un mini PC con Docker, SQLite y Cloudflare Tunnel

Problema Mantener un servicio web de e‑commerce (API de búsqueda, sincronizador de catálogos y analítica) en un entorno doméstico implica varios retos simultáneos: exposición segura a Internet sin una IP estática, gestión de actualizaciones sin tiempo de inactividad, respaldo fiable de datos críticos y rendimiento aceptable con recursos limitados (CPU de 2 hilos, 8 GB RAM, 12 W de consumo). Cuando la carga supera los miles de requests por día, la combinación de concurrencia en SQLite, contenedores Docker y túneles externos puede volverse inestable si no se planifica una arquitectura coherente. ...

September 16, 2026 · Ernesto

Cómo diseñar un homelab de alta disponibilidad con Proxmox, Ceph y LDAP

Problema En muchos homelabs la intención es que la infraestructura siga operando aunque falle un nodo, un switch o el firewall de borde. El patrón típico es un clúster de hipervisores (Proxmox, VMware, etc.) con almacenamiento distribuido (Ceph, GlusterFS) y servicios críticos (AD, LDAP, VMs) que deben migrarse automáticamente. Cuando la topología no está bien alineada –por ejemplo, enlaces de red inconsistentes, configuraciones de bonding incompletas o una integración LDAP parcial– el clúster pierde la capacidad de failover y los servicios quedan inaccesibles. El reto es diseñar una arquitectura que garantice que, al perder cualquier componente individual, el resto mantenga conectividad y disponibilidad de las VMs. ...

September 15, 2026 · Ernesto