Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Pi-hole-Unbound-PiAlert-Setup

Suite de instalación y gestión para Pi-hole + Unbound en Raspberry Pi (Debian). Proporciona bloqueo de anuncios, resolución DNS segura con DNSSEC y herramientas de mantenimiento/rescate mediante scripts bash.

Ficha actualizada 28 sept 2026, 0:12 · upstream 27 sept 2026, 23:43 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Pi-hole-Unbound-PiAlert-Setup

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

Este repositorio ofrece una solución completa para desplegar un stack de seguridad DNS en servidores Debian/Ubuntu o Raspberry Pi. Combina Pi-hole (v6.x) para el bloqueo de anuncios y trackers con Unbound configurado como resolutivo recursivo local, validando DNSSEC sin depender de terceros. La arquitectura sigue la cadena Client → Pi-hole (53) → Unbound (5335) → Internet.

El instalador automatiza la configuración inicial, pero requiere que el usuario ejecute el script con sudo y como un usuario normal (no root). Incluye tres interfaces de gestión: un menú interactivo para tareas diarias, un menú de rescate para recuperación de fallos DNS y una herramienta de mantenimiento por lotes. También ofrece una API REST opcional en FastAPI para monitorización avanzada.

Las herramientas de rescute permiten restaurar configuraciones conocidas como buenas, realizar copias de seguridad manuales o reconfigurar el upstream de Pi-hole si se rompe la conexión con Unbound. Es ideal para entornos domésticos o pequeños servidores donde se requiere control total y simplicidad operativa.

CASOS DE USO
  • Despliegue rápido de bloqueo de anuncios y resolución DNS segura en Raspberry Pi 3/4/5
  • Gestión diaria de servicios DNS mediante menú interactivo sin necesidad de línea de comandos compleja
  • Recuperación rápida ante fallos de DNS con opciones de bypass o restauración de última configuración válida
  • Monitorización básica de la red y estado del sistema a través de scripts de diagnóstico integrados
PUNTOS DESTACADOS
  • Instalación automatizada que configura Pi-hole, Unbound y la cadena DNS correcta en un solo paso
  • Herramientas de rescate robustas para restaurar configuraciones o reconfigurar el upstream de Pi-hole
  • API REST opcional en FastAPI para monitorización JSON sin exponer servicios al exterior por defecto
  • Scripts de mantenimiento programable (actualizaciones, gravedad, escaneos de seguridad) con flags granulares
PRECAUCIONES
  • No utiliza Docker ni Compose; requiere gestión manual de dependencias y paquetes del sistema
  • La API opcional debe configurarse manualmente con claves seguras y no está habilitada por defecto
  • Requiere Debian Bookworm/Trixie o Raspberry Pi OS compatible, sin soporte para otras distribuciones
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Console MenuRescue MenuSystem StatusDNS CheckPost-Install CheckPi-hole upstream DNS setting
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

Instalar como usuario normal (ej. 'pi') ejecutando sudo ./install.sh. Verificar que Pi-hole use Unbound en 127.0.0.1#5335 tras la instalación. Para API opcional, crear .env con SUITE_API_KEY y activar el entorno virtual Python. Actualizar manualmente durante ventanas de mantenimiento usando pihole -up o apt list --upgradable.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
FastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8090
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.