blocky-ui
Interfaz web moderna para gestionar y controlar el servidor DNS Blocky. Proporciona estadísticas, herramientas de consulta y control de bloqueo con soporte para múltiples bases de datos como PostgreSQL o MySQL.
Ficha actualizada 22 sept 2026, 1:28 · upstream 22 sept 2026, 1:28 · release v2.1.1
Qué es blocky-ui
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
BlockyUI es un dashboard companion moderno construido con Next.js y React para administrar tu instancia de Blocky DNS. Conecta directamente a un servidor existente para visualizar métricas, gestionar reglas de bloqueo y analizar el tráfico de consultas. La interfaz se adapta dinámicamente según la configuración del backend, ofreciendo paneles de control completos cuando se habilitan estadísticas y registro de consultas en Blocky.
Las funcionalidades principales incluyen controles de bloqueo con presets temporales, una herramienta para probar dominios y filtros, así como limpieza rápida de caché y actualización de listas. Permite buscar y filtrar registros en logs de consulta soportando PostgreSQL, MySQL, SQLite, CSV y VictoriaLogs. Las secciones de estadísticas muestran tarjetas de resumen, dominios top y clientes bloqueados, con soporte para rangos temporales extendidos cuando hay logs configurados.
Es importante notar que ciertas características avanzadas, como gráficos históricos detallados o búsqueda en logs largos, requieren que el servidor Blocky tenga habilitado query logging y statistics. Para despliegue rápido se recomienda usar la imagen oficial de ghcr.io con un archivo de configuración YAML montado en volumen, accesible en el puerto 3000.
- Visualizar estadísticas de consultas DNS y bloqueadas
- Gestionar reglas de bloqueo con presets temporales
- Herramienta de prueba para dominios y filtros
- Búsqueda y filtrado en logs de consulta
- Limpieza rápida de caché y actualización de listas
- Frontend moderno con Next.js y React
- Soporte nativo para PostgreSQL, MySQL y SQLite
- Integración directa con servidor Blocky existente
- Interfaz adaptable según configuración del backend
- Requiere una instancia de Blocky activa y accesible
- Estadísticas avanzadas requieren configuración específica en Blocky
- Logs CSV limitados a los últimos 24 horas por rendimiento
- No incluye Docker Compose oficial, solo ejemplo
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 contenedor Docker o desarrollo local con Bun. Configurar variable BLOCKY_UI_CONFIG y montar volumen de configuración blocky-ui.yml. Puerto 3000 para acceso web. Asegurar que Blocky esté en la misma red o accesible por IP.
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.