homelab
Repositorio personal de homelab automatizado con Ansible y OpenTofu para despliegue de servicios en Proxmox vía Docker/Podman. Incluye gestión de secretos, inventario NetBox, SSO Authelia, DNS Technitium y stack multimedia ARR.
Ficha actualizada 22 sept 2026, 17:06 · upstream 22 sept 2026, 15:48 · 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 es una infraestructura personal de homelab automatizada mediante Ansible y OpenTofu, diseñada para desplegar máquinas virtuales en Proxmox y servicios contenerizados con Docker o Podman. El enfoque principal está en la automatización completa: desde la configuración del sistema operativo base (Debian) hasta el despliegue de aplicaciones, bases de datos y ajustes específicos en una sola ejecución.
La arquitectura incluye gestión robusta de secretos mediante Ansible Vault e Infisical, inventario dinámico con NetBox, autenticación centralizada con Authelia y proxy inverso Traefik. Las bases de datos se gestionan con alta disponibilidad (PostgreSQL + Patroni + etcd + HAProxy) y DNS interno recursivo con Technitium.
El repositorio está orientado a usuarios avanzados que buscan replicar un entorno multimedia centrado en aplicaciones ARR (Plex, Radarr, Sonarr, etc.) junto con herramientas de desarrollo, monitorización y gestión de red. No es una solución plug-and-play; requiere adaptación significativa para entornos distintos al del autor.
- Automatizar despliegue completo de homelab en Proxmox desde cero
- Gestionar inventario de red y servicios con NetBox integrado en Ansible
- Implementar stack multimedia ARR (Plex, Radarr, Sonarr) con sincronización
- Configurar autenticación SSO centralizada con Authelia y Traefik
- Monitoreo de infraestructura con Prometheus, Grafana y Uptime Kuma
- Automatización completa con Ansible y OpenTofu para despliegue idempotente
- Gestión de secretos segura con Ansible Vault e Infisical
- Inventario dinámico mediante NetBox y plugin oficial de Ansible
- Alta disponibilidad en bases de datos PostgreSQL con Patroni y HAProxy
- DNS interno recursivo y gestión de registros con Technitium cluster
- Repositorio personal sin soporte oficial; cambios frecuentes sin aviso
- No es plug-and-play; requiere adaptación manual para entornos distintos al del autor
- El autor no proporciona soporte general para herramientas upstream o imágenes Docker
- Dependencia de Debian base; compatibilidad con otros SO no garantizada
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 Ansible, OpenTofu y acceso SSH a servidor Proxmox. Configurar variables en vault antes de ejecutar playbooks. Verificar compatibilidad de imágenes Docker/Podman. No usar en producción sin adaptar controles de seguridad.
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.