jmasarweh

Real-time log analysis for UniFi Routers — syslog receiver, PostgreSQL storage, IP enrichment (GeoIP, AbuseIPDB, rDNS), and React UI with live streaming, filters, and dashboard.

146
8
100% credibility
Found Feb 11, 2026 at 38 stars 4x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

A standalone dashboard that receives and visualizes UniFi router logs with location, threat scoring, and traffic analysis for home networks.

How It Works

1
🔍 Discover Network Monitoring

You notice suspicious activity on your home Wi-Fi and search for a simple way to watch router logs in real time.

2
📥 Get the Tool

Download the free tool that runs everything in one easy package on your computer, no extra software needed.

3
🔧 Set Your Password

Pick a strong password to keep your log viewer secure and ready.

4
📡 Connect Your Router

Tell your UniFi router to send its activity logs here, like forwarding mail to a new address.

5
🏷️ Name Your Networks

Label your home networks like 'Main', 'Guest', or 'IoT' so traffic flows make sense at a glance.

6
🌐 Open the Live Dashboard

Visit the web page on your computer and instantly see colorful charts of blocked attacks and top threats.

🛡️ Spot and Block Dangers

Filter logs by country or threat level, export reports, and sleep better knowing your network is protected.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 38 to 146 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is unifi-log-insight?

This Python project turns UniFi router syslog into actionable insights: it captures firewall, DHCP, WiFi, and system logs over UDP, enriches IPs with GeoIP location, ASN, AbuseIPDB threat scores, and reverse DNS, then stores everything in PostgreSQL. You get a React-based real-time dashboard with live log streaming, advanced filters (by type, direction, threat level), traffic breakdowns, top threats charts, and CSV export—all in a single Docker container with no external dependencies. Perfect for spotting blocked attacks or DNS queries without digging through raw logs.

Why is it gaining traction?

Unlike basic syslog forwarders, it delivers a polished real-time dashboard on GitHub with intelligent features like auto-pause on inspection, persistent threat caching to save API calls, and daily AbuseIPDB blacklist preloading for instant scoring. The live UI auto-refreshes with expandable details, direction classification (inbound/outbound/VLAN), and hot-reloadable GeoIP updates stand out for real-time log analysis. Developers love the zero-config Docker spin-up for home networks, plus REST API for custom real-time logging Python integrations.

Who should use this?

UniFi Dream Router or UDM owners monitoring firewall blocks and threats at home. Network hobbyists analyzing VLAN traffic, DHCP leases, or WiFi events without ELK stacks. Small IT teams needing quick IP reputation checks via AbuseIPDB without building their own real-time log file monitoring tool.

Verdict

Grab it if you run UniFi—solid real-time dashboard and enrichment make it a time-saver despite 21 stars and 1.0% credibility score signaling early maturity. Docs are thorough, but expect manual WAN/VLAN tweaks; productionize with care until tests expand.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.