self-hosted
Guía para configurar infraestructura auto-alojada en hardware ARM/x86 ligero como Banana Pi M5. Utiliza software libre, contenedores y herramientas de monitorización para un home lab seguro y privado.
Ficha actualizada 18 sept 2026, 21:28 · upstream 22 sept 2025, 20:36 · release sin release detectada
Qué es self-hosted
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio detalla la configuración de una infraestructura personal auto-alojada, originalmente pensada como recordatorio personal pero útil como guía. Se centra en el uso exclusivo de software libre y hardware eficiente, ejecutándose en placas como Banana Pi M5 o Raspberry Pi.
La arquitectura incluye un proxy inverso Traefik, bloqueo de anuncios con Pi-hole y resolución DNS personalizada con Unbound. El proyecto abarca desde la instalación inicial del sistema operativo (Armbian) hasta la configuración de red avanzada, incluyendo DDNS, port forwarding y gestión de contenedores vía Docker.
Incluye herramientas de monitorización como Uptime Kuma y dashboards estáticos con Homer. Es ideal para aprender administración de sistemas en entornos con recursos limitados.
- Configurar home lab educativo en hardware ARM
- Implementar infraestructura segura con bloqueo de anuncios
- Monitorizar servicios auto-alojados centralizado
- Gestionar bases de datos y aplicaciones web ligeras
- Arquitectura escalable a múltiples dispositivos (ARM/x86)
- Enfoque 'as is' sin garantías, ideal para aprendizaje
- Integración completa de red con DNS y VPN WireGuard
- Uso exclusivo de software libre y open source
- Hardware específico no apto para cargas de producción masivas
- Configuración manual compleja de red y contenedores
- No incluye scripts de instalación automática (one-click)
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere conocimientos previos en redes, configuración de DNS, DDNS y gestión de Docker. No es un despliegue automático; implica configurar manualmente el proxy inverso Traefik, firewall y reglas de acceso para cada servicio según la arquitectura definida.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.