infra
Repositorio IaC para infraestructura doméstica auto-alojada con Proxmox, Ubuntu, Ansible y Docker Compose. Automatiza servicios locales, reduce dependencia cloud y centraliza documentación.
Ficha actualizada 22 sept 2026, 15:24 · upstream 22 sept 2026, 4:00 · release sin release detectada
Qué es infra
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio proporciona configuración de Infraestructura como Código (IaC) para entornos domésticos, priorizando la automatización total bajo el principio 'cattle, not pets'. Utiliza Proxmox Virtual Environment como hipervisor Tipo 1, Ubuntu Server como sistema operativo host y Ansible para configurar el entorno. Docker Compose gestiona los contenedores de servicios clave.
- Provisionar una infraestructura doméstica completa desde cero con una sola configuración bootstrap
- Centralizar documentación y mejores prácticas de herramientas en un único repositorio Git
- Implementar autenticación centralizada con Authentik para múltiples servicios locales
- Acceso remoto seguro a servidores domésticos mediante Guacamole y túneles Cloudflare
- Gestionar backups opcionales en Backblaze B2 con fallback local configurado
- Automatización completa del despliegue inicial mediante config/bootstrap.yaml
- Integración de Renovate para actualizaciones automáticas de dependencias y contenedores
- Gestión de identidad centralizada con Authentik (OIDC, Google Federation)
- Dashboard unificado con Homepage para acceso a todos los servicios
- Configuración de seguridad con Traefik (TLS) y CrowdSec opcional
- Dependencia externa inicial de imágenes Docker y plugins que requieren descarga
- Requiere dominio registrado (OVHcloud) para TLS certificado Let's Encrypt
- Algunos componentes como iconos de Homepage dependen de CDN externos
- CrowdSec requiere conexión a internet para listas de bloqueo colaborativo
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.
Usar config/bootstrap.yaml para provisionar VM Ubuntu en Proxmox. Ejecutar 'task lint' para validación previa al despliegue. Configurar variables de entorno con 'task docker:update-example-env'. Asegurar acceso a internet inicial para descarga de imágenes y certificados TLS.
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.