Vai al contenuto
Arturo Jiménez
IT
Un tocco personale

Scegli il colore che ti rappresenta.

Originale
← Indietro
Applicazioni Web · 2026

Server Analytics · Monitorización de seguridad

Plataforma de monitorización de seguridad con Python y Django: análisis de logs de Nginx, reglas de detección, bloqueo mediante UFW, geolocalización y avisos por Telegram. Dashboard modular, estadísticas y código abierto.

Server Analytics · Monitorización de seguridad

Descrizione del progetto

Desarrollo de una plataforma de monitorización de seguridad para servidores web, con backend en Python y Django e interfaz modular. El analizador procesa los logs de Nginx y aplica reglas configurables por patrón, método HTTP, umbral y ventana temporal para identificar escaneos, intentos de fuerza bruta y exceso de peticiones.

El flujo de respuesta registra los eventos e integra bloqueo mediante UFW, geolocalización local con DB-IP y notificaciones por Telegram, según la configuración del despliegue. La interfaz reúne estadísticas por país, consulta de bloqueos y seguimiento de reglas. El dashboard permite organizar widgets mediante arrastrar y soltar y conservar su distribución en el navegador.

El repositorio incluye API JSON de consulta, exportación CSV, PWA, pruebas automatizadas y herramientas de instalación y despliegue con Nginx, Supervisor y SSL. Proyecto publicado con licencia MIT y una instancia web accesible. Las capturas muestran la interfaz real; el encuadre evita exponer direcciones IP.

Referencia temporal: 2 de abril de 2026 corresponde a la primera versión documentada en el repositorio público; no se presenta como fecha exacta de inicio del desarrollo.

Caratteristiche principali

  • Análisis periódico de logs de Nginx y reglas configurables
  • Detección por patrón, método HTTP, umbral y ventana temporal
  • Integración con UFW para bloqueo de IP y con Telegram para avisos
  • Geolocalización local mediante DB-IP
  • Dashboard modular con widgets y distribución persistente
  • Estadísticas por país, filtros y exportación CSV
  • API JSON de consulta y PWA
  • Pruebas automatizadas y despliegue documentado
  • Código abierto con licencia MIT