Proyecto personal · Infraestructura · 2026

Homelab

Servidor casero 24/7 con diez servicios públicos y un agente de IA (OpenClaw) que lo opera.

Mi rol

Todo: infraestructura, automatización y el agente.

Stack

  • Arch Linux
  • Docker
  • systemd
  • Cloudflare Tunnel
  • Tailscale
  • OpenClaw
  • KVM

El problema

Un Pentium de 4 hilos y 3,7 GB de RAM, detrás de CGNAT y sin poder abrir puertos. Aun así sirve 10 servicios públicos bajo mi dominio, con HTTPS, backups y monitoreo, a costo cero.

Lo destacado

  1. 01Exposición segura con Cloudflare Tunnel (sin puertos abiertos), acceso privado por Tailscale, UFW y fail2ban.
  2. 02Servicios en Docker y systemd: media server, lector de mangas, Notebook (mis apuntes con IA, open source) y más; backups con timers.
  3. 03Agente OpenClaw 24/7 (webchat y Telegram) con 41 skills de procedimientos: despliegues, mantenimiento, reportes y memoria consolidada.
  4. 04Gateway SMS con un módem USB: comandos por SMS con lista blanca y alertas de salud del servidor cada 5 minutos.
  5. 05Virtualización KVM: Rocky Linux con LVM y Windows Server 2022 instalado de forma desatendida.

Lo que aprendí

  • → 01Las restricciones enseñan: sin IP pública ni puertos abiertos aprendí túneles, DNS y cómo exponer servicios de forma segura.
  • → 02Automatizar lo que se repite: backups, alertas y reportes con timers de systemd en lugar de acordarme.
  • → 03Un agente de IA con memoria y procedimientos escritos es mucho más útil que un chat: documentar es lo que lo hace confiable.

En vivo

Corriendo en mi servidor

Proyectos que corren en mi homelab, bajo mi dominio. Entra a cada uno para ver cómo funciona.

Artículos sobre este proyecto

Siguiente proyecto

Notebook →

← Volver