Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

yourhomelab

Manual de autoalojamiento abierto que proporciona fundamentos, una ruta paso a paso para configurar un homelab desde cero y plantillas Docker Compose probadas. Construido con Astro como sitio estático, incluye traducción automática al inglés mediante DeepL y gestión de dependencias con Renovate.

Ficha actualizada 28 sept 2026, 21:58 · upstream 28 sept 2026, 21:26 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es yourhomelab

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

yourhomelab es un manual abierto de autoalojamiento que ofrece fundamentos organizados como wiki, una ruta paso a paso desde una máquina vacía hasta un homelab funcional, y plantillas Docker Compose probadas que se adaptan al dominio del visitante, rutas y reverse proxy.

El proyecto está construido con Astro para generar sitios estáticos sin necesidad de Node.js en el servidor. No utiliza cookies ni hace solicitudes a terceros: las fuentes y logotipos se sirven desde el propio sitio. El análisis de visitas se realiza mediante Umami autoalojado, que no requiere cookies.

Todo el contenido vive como archivos individuales en la carpeta content/. Los comandos npm permiten desarrollar localmente (localhost:4321), construir el sitio con precompresión Brotli y gzip, crear nuevos servicios o artículos, y gestionar traducciones automáticas con DeepL. El despliegue se realiza vía SFTP a Hetzner mediante GitHub Actions.

CASOS DE USO
  • Aprender fundamentos de autoalojamiento organizados como wiki en un entorno educativo
  • Configurar un homelab desde cero siguiendo siete etapas verificables paso a paso
  • Obtener plantillas Docker Compose probadas para servicios comunes adaptadas al reverse proxy
  • Traducir documentación técnica automáticamente entre alemán e inglés con DeepL
  • Mantener versiones de imágenes Docker actualizadas mediante Renovate en GitHub Actions
PUNTOS DESTACADOS
  • Sitio estático generado con Astro que no requiere Node.js en el servidor de producción
  • Análisis de visitas sin cookies usando Umami autoalojado para privacidad total
  • Plantillas Docker Compose probadas adaptadas dinámicamente al dominio y reverse proxy del usuario
  • Flujo CI/CD automatizado con GitHub Actions: build, deploy vía SFTP a Hetzner y traducción
  • Precompresión Brotli y gzip en tiempo de construcción para optimización de ancho de banda
  • Sistema de traducción automática DeepL integrado con marcadores manuales para contenido revisado
PRECAUCIONES
  • El sitio principal yourhomelab.guide requiere autenticación (401 Unauthorized) para acceso directo
  • La traducción automática depende de la API de DeepL y puede requerir intervención manual
  • El repositorio local está vacío, necesitando clonación desde GitHub para trabajar con el contenido
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Desplegar en servidor estático (Hetzner vía SFTP). Configurar variables DEPLOY_HOST, DEPLOY_USER, DEPLOY_PASSWORD, DEPLOY_PATH y DEPLOY_PROTOCOL en GitHub Actions. Usar Renovate para actualizar imágenes Docker. Restringir entorno production a la rama main.

—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
4321
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.