homelab
Repositorio para autohospedaje de servicios personales con Docker, incluyendo AdGuard, Grafana, Immich y otros. Incluye script de setup, cifrado de backups y notificaciones vía Shoutrrr.
Ficha actualizada 25 sept 2026, 19:33 · upstream 25 sept 2026, 19:29 · release sin release detectada
Qué es homelab
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio proporciona una solución completa para crear un homelab personal con múltiples servicios de autohospedaje. Está diseñado para funcionar con Docker y Docker Compose, permitiendo la orquestación de servicios como AdGuard para filtrado de contenido, Grafana para visualización de métricas, Immich para gestión de fotos, Misskey para red social federada, Paperless para gestión documental, Speedtest Tracker para monitoreo de velocidad y Time Machine para backups.
La configuración inicial requiere Arch Linux o distribuciones derivadas como EndeavourOS con yay instalado. El repositorio incluye un script de setup que automatiza la instalación básica. Los datos se pueden restaurar mediante cifrado GPG para proteger los backups, copiando las bases de datos PostgreSQL y restaurándolas en el contenedor correspondiente.
La integración con Cloudflare R2 permite almacenamiento económico y escalable, mientras que Shoutrrr habilita notificaciones personalizables a múltiples servicios. El sistema está optimizado para entornos con recursos limitados (1 núcleo CPU, 1GB RAM, 20GB disco), aunque los requisitos pueden variar según los servicios seleccionados.
- Autohospedaje de servicios personales como AdGuard, Grafana e Immich
- Gestión centralizada de múltiples contenedores Docker con configuración simplificada
- Restauración segura de datos mediante cifrado GPG para backups críticos
- Monitoreo de red y rendimiento con integración Cloudflare R2 y Shoutrrr
- Script de setup automatizado que reduce la configuración manual inicial
- Soporte nativo para múltiples servicios populares de homelab en un solo repositorio
- Integración con Cloudflare R2 para almacenamiento económico y escalable
- Sistema de notificaciones configurable vía Shoutrrr a múltiples destinos
- Protección de backups mediante cifrado GPG antes del almacenamiento
- Requiere Arch Linux o distribuciones derivadas con yay instalado
- El análisis técnico indica hasDocker: false aunque el README requiere Docker explícitamente
- Complejidad baja pero exige conocimientos previos de Docker y administración Linux
- Dependencia de servicios externos como Cloudflare R2 para almacenamiento
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.
Instalar en Arch Linux con yay. Ejecutar script setup desde URL oficial o configurar manualmente. Copiar .env.tmpl a .env y rellenar variables AWS y NOTIFICATION_URLS. Asegurar permisos sudo para usuario. Configurar cifrado GPG para backups antes de restauración.
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.