Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

UniPlateTracker

Dashboard autoalojado seguro para rastrear matrículas capturadas por UniFi Protect. Procesa webhooks en tiempo real, captura clips de video y consulta la DVLA (UK). Usa PostgreSQL y Next.js. Ideal para auditoría vehicular y seguridad privada.

Ficha actualizada 22 sept 2026, 18:05 · upstream 22 sept 2026, 16:37 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es UniPlateTracker

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

UniPlateTracker es una plataforma segura y autoalojada diseñada para gestionar y analizar las detecciones de matrículas (LPR) provenientes de sistemas UniFi Protect. La aplicación recibe eventos en tiempo real mediante webhooks, permitiendo visualizar, buscar y analizar la actividad vehicular en la propiedad a través de una interfaz web limpia.

CASOS DE USO
  • Auditoría de vehículos que acceden a instalaciones privadas o residenciales.
  • Monitoreo de estado fiscal y seguro (MOT) de vehículos autorizados en el Reino Unido.
  • Registro forense de accesos mediante clips de video asociados a cada detección.
  • Alertas automáticas para vehículos desconocidos o con documentación vencida.
PUNTOS DESTACADOS
  • Procesamiento de eventos webhook en tiempo real desde UniFi Protect.
  • Captura automática de clips de video con buffering temporal preciso.
  • Integración oficial con DVLA para enriquecimiento de datos vehiculares (UK).
  • Modo internacional disponible desactivando características específicas del Reino Unido.
  • Dashboard administrativo seguro con gestión jerárquica de usuarios y auditoría completa.
  • Interfaz accesible auditada sin violaciones WCAG, compatible con lectores de pantalla.
PRECAUCIONES
  • Dependencia obligatoria de hardware UniFi Protect con capacidades LPR activadas.
  • Requiere instalación manual de FFmpeg en el host o uso de imagen Docker específica.
  • Configuración manual de directorios de video y permisos si se habilita captura.
  • La demo utiliza datos inventados (matrículas Z) no válidos para producción real.
  • No soporta despliegue One-Click nativo, requiere Docker Compose o PM2.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendado en Debian 12 con Docker para simplificar dependencias como FFmpeg. Para instalación manual, usar PM2 para persistencia de procesos. Configurar directorios de video con permisos correctos antes de habilitar captura. El webhook debe apuntar al puerto 4000 del worker. No usar modo demo en producción real.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
543230004000
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.