Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

homelab

Infraestructura auto-hospedada automatizada desde disco vacío hasta servicios operativos usando GitOps, IaC y Kubernetes. Proyecto ALPHA con arquitectura modular para homelabs.

Ficha actualizada 24 sept 2026, 4:21 · upstream 24 sept 2026, 3:51 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es homelab

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

La plataforma Lauren's Homelab implementa un enfoque de Infrastructure as Code combinado con GitOps para automatizar el aprovisionamiento, operación y actualización de servicios auto-hospedados. Utiliza Ansible para configuración de bare metal, Terraform con proveedor Libvirt para virtualización QEMU/KVM, y Kubernetes (K3s) como núcleo de orquestación de contenedores.

El proyecto soporta múltiples entornos (dev/prod), gestión automática de certificados mediante cert-manager, sincronización DNS con Cloudflare Tunnel sin port forwarding, y un registro privado de contenedores. La arquitectura modular permite añadir o eliminar componentes fácilmente, con renovate para actualización automática de dependencias.

CASOS DE USO
  • Aprovisionamiento automatizado de servidores bare metal con PXE boot
  • Gestión de Kubernetes con ArgoCD para despliegues GitOps
  • Servicios auto-hospedados como Gitea, Jellyfin, Matrix y Seafile
  • Monitorización centralizada con Grafana, Prometheus y Loki
  • Almacenamiento distribuido con Longhorn en clúster Kubernetes
PUNTOS DESTACADOS
  • Automatización completa desde disco vacío hasta servicios operativos con un comando
  • Soporte para múltiples entornos (dev/prod) con arquitectura modular
  • Gestión de certificados SSL automática mediante cert-manager y Cloudflare
  • Virtualización QEMU/KVM gestionada como IaC con Terraform y Libvirt
  • Exposición segura a internet sin port forwarding usando Cloudflare Tunnel
PRECAUCIONES
  • Estado ALPHA: cambios rotativos esperados que pueden requerir redeploy completo
  • Monitorización y alerting en desarrollo (WIP)
  • Copias de seguridad automáticas fuera del sitio no implementadas aún
  • Requiere hardware específico con soporte para virtualización passthrough
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de homelabCaptura de homelabCaptura de homelabHardwareCaptura de homelab
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Recomendado para entornos experimentales. Verificar compatibilidad de hardware antes de producción. Actualizar configuración antes de ejecutar despliegue inicial. Revisar roadmap para ruta de upgrade estable en versión final.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.