awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
leiweibau avatar

leiweibau/Pi.Alert

0
View on GitHub↗
1,000 estrellas·73 forks·PHP·gpl-3.0·5 vistasleiweibau.net↗

Pi.Alert

Pi.Alert is a home network monitoring and intruder detection system designed to track connected devices and maintain an active inventory across local area networks. It functions as a network discovery tool, topology mapper, and uptime monitor that alerts administrators when unknown devices connect or known hardware goes offline. The platform provides a central dashboard for visualizing infrastructure links, monitoring website availability, and inspecting SSL certificates through periodic health checks.

The application supports distributed satellite scanning, allowing remote monitoring nodes in isolated network segments to report inventory data back to a central instance via encrypted telemetry routing and token authentication. Device management capabilities include bulk editing, custom metadata profiles, search filtering, and detection of randomized MAC addresses alongside unauthorized DHCP servers. Multi-channel notification services dispatch alerts across email, messaging platforms, push services, and MQTT protocols.

Additional administrative capabilities include command-line utilities for background service configuration, database maintenance, and software updates, complemented by an API for system health inspection and external integrations.

Features

  • Home Network Monitors - Discovers connected devices and tracks online status across a home or small office network through a central dashboard.
  • SQLite Persistence Engines - Stores device inventories, historical telemetry, and user configurations in a lightweight file-based database for simple local deployment.
  • Device Profile Configurations - Stores descriptive metadata such as custom names, owners, types, locations, and groups for every discovered network device to keep inventories organized.
  • Network Device Dashboards - Provides a web interface to view historical device data, annotate details, and manage connected network hardware.
  • Network Device Discovery - Searches the local network using various router and system utilities to discover connected hosts and log their status.
  • Network Topology Mapping - Maps local network infrastructure by connecting endpoints and displaying device links on a central dashboard.
  • Self-Hosted Network Discovery Tools - Scans local networks using various probing methods to maintain an active inventory of connected hosts.
  • Endpoint Authentication - Secures the web application with login authentication and protects programmatic endpoints using cryptographic keys.
  • Network Intruder Scanners - Alerts administrators immediately when unknown devices connect to the local network or when known hardware goes offline.
  • Network Intrusion Detection - Sends notifications when unknown devices connect to the network or when known devices lose connection.
  • Network Device Monitoring - Discovers active hosts on local area networks using various scanning methods and network hardware integrations.
  • Multi-Channel Notification Workflows - Sends alerts about network events through email, messaging platforms, push services, and MQTT protocols.
  • Host Offline Notifications - Triggers automated notifications when designated network devices go offline or experience connection drops.
  • Virtual Device Representations - Creates virtual representations for IP-less or non-scannable hardware components to visualize complete network topologies.
  • Device Management - Performs mass administrative actions on multiple network devices simultaneously using specialized list editors and filtering tools.
  • Database Backup and Restore - Creates backups of application databases and configuration files, and restores previous states or exports device inventories to CSV files.
  • Randomized MAC Detection - Identifies hardware utilizing randomized MAC addresses and flags them in the active device inventory.
  • Distributed Scanning Agents - Deploys remote scanning agents into isolated network segments to monitor separate areas and report findings back to a central instance.
  • Device Attribute Management - Modifies attributes for multiple network hosts at once by selecting them in a shared list and applying batch updates.
  • Rogue DHCP Server Detection - Identifies unauthorized Dynamic Host Configuration Protocol servers operating on the local network.
  • Health Status APIs - Provides an API for inspecting system health, online device lists, and ping results using secure API key authentication.
  • Upstream Proxy Relaying - Forwards encrypted monitoring data through an intermediate web server when direct connection to the central instance is restricted.
  • Topology Mappers - Visualizes network infrastructure by connecting endpoints and tracking relationships between devices in a dashboard.
  • Transmission Encryption - Transmits encrypted network scan results securely to a central monitoring server using encrypted payloads and token authentication.
  • Isolated Network Scanning - Deploys remote scanning agents into isolated network segments to report inventory data back to a central instance.
  • Service Uptime Monitors - Checks website availability, response times, and SSL certificate changes through periodic HTTP and ICMP health checks.
  • Distributed - Deploys remote scanning agents into isolated network segments to report findings back to a central dashboard.
  • Telegram Notifications - Dispatches alerts and monitoring updates directly to Telegram chat services using bot integration.
  • Remote Power Wake-up - Sends Wake-on-LAN packets, runs manual port scans, and executes network speed tests directly from the management interface.
  • Email Notifications - Dispatches automated alert emails when network events or service state changes occur.
  • List Search Filters - Narrows down large lists of hosts using search queries and filter buttons while preserving active selections across views.

Historial de estrellas

Gráfico del historial de estrellas de leiweibau/pi.alertGráfico del historial de estrellas de leiweibau/pi.alert

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Pi.Alert

Colecciones seleccionadas manualmente donde aparece Pi.Alert.
  • Network traffic monitor

Preguntas frecuentes

¿Qué hace leiweibau/pi.alert?

Pi.Alert is a home network monitoring and intruder detection system designed to track connected devices and maintain an active inventory across local area networks. It functions as a network discovery tool, topology mapper, and uptime monitor that alerts administrators when unknown devices connect or known hardware goes offline. The platform provides a central dashboard for visualizing infrastructure links, monitoring website availability, and inspecting SSL certificates…

¿Cuáles son las características principales de leiweibau/pi.alert?

Las características principales de leiweibau/pi.alert son: Home Network Monitors, SQLite Persistence Engines, Device Profile Configurations, Network Device Dashboards, Network Device Discovery, Network Topology Mapping, Self-Hosted Network Discovery Tools, Endpoint Authentication.

¿Qué alternativas de código abierto existen para leiweibau/pi.alert?

Las alternativas de código abierto para leiweibau/pi.alert incluyen: pucherot/pi.alert — Pi.Alert is a self-hosted local area network monitoring utility and scanner that catalogs connected hardware, tracks… tianshiyeben/wgcloud — wgcloud is a comprehensive suite of monitoring and management tools designed for Linux servers, network devices,… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… scanopy/scanopy — Scanopy is a self-hosted infrastructure inventory and network discovery tool. It identifies hosts, services, and… j3ssie/osmedeus — Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools… librenms/librenms — LibreNMS is an SNMP network monitoring system and IT infrastructure management suite. It serves as an automated…

Alternativas open-source a Pi.Alert

Proyectos open-source similares, clasificados según cuántas características comparten con Pi.Alert.
  • pucherot/pi.alertAvatar de pucherot

    pucherot/Pi.Alert

    2,521Ver en GitHub↗

    Pi.Alert is a self-hosted local area network monitoring utility and scanner that catalogs connected hardware, tracks real-time online status, and alerts administrators to unauthorized devices. It combines multiple discovery methods including address resolution protocol requests, dynamic host configuration protocol lease parsing, and domain name system query logs to comprehensively locate and identify active equipment. The application serves a centralized web-based management interface backed by a relational database inventory to store device metadata, user classifications, and historical acti

    JavaScriptadminltearp-scandnsmasq
    Ver en GitHub↗2,521
  • tianshiyeben/wgcloudAvatar de tianshiyeben

    tianshiyeben/wgcloud

    5,147Ver en GitHub↗

    wgcloud is a comprehensive suite of monitoring and management tools designed for Linux servers, network devices, containers, and middleware. It functions as a centralized dashboard for tracking real-time hardware metrics, auditing the health of Docker and Kubernetes environments, and maintaining an IT asset management system for physical and cloud infrastructure. The platform is distinguished by its integrated remote administration capabilities, featuring a web-based SSH client for executing bulk commands and managing servers directly from a browser. It further differentiates itself with AI-d

    Javaagentcpudevops
    Ver en GitHub↗5,147
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • scanopy/scanopyAvatar de scanopy

    scanopy/scanopy

    4,092Ver en GitHub↗

    Scanopy is a self-hosted infrastructure inventory and network discovery tool. It identifies hosts, services, and workloads across subnets to build a live model of network infrastructure, maintaining a searchable catalog of assets. The system features an interactive network topology visualizer that generates physical, logical, and application dependency diagrams. It maps the nesting chain from physical hardware and hypervisors down to virtual machines and containers, utilizing SNMP for hardware metadata and container APIs for workload discovery. The platform supports distributed network scann

    Rustdocumentationdocumentation-generatordocumentation-tools
    Ver en GitHub↗4,092
Ver las 30 alternativas a Pi.Alert→