3 个仓库
Mechanisms for triggering external events based on network state changes.
Distinguishing note: Focuses on event-driven notifications for network infrastructure.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Network Webhooks. Refine with filters or upvote what's useful.
Tailscale is a zero-trust networking overlay that connects distributed devices and services into a private, encrypted mesh network. By utilizing a high-performance, user-space implementation of the WireGuard protocol, it establishes secure peer-to-peer tunnels across diverse network topologies without requiring complex firewall configuration. The platform operates on a centralized control plane that manages global network state, authentication, and policy distribution, ensuring that connectivity is governed by identity rather than traditional IP-based rules. What distinguishes Tailscale is it
Triggers automated workflows by sending notifications when network activities occur.
NetAlertX is a distributed network scanner and asset discovery tool designed to identify connected devices and track unauthorized hardware. It aggregates discovery results from multiple remote monitoring nodes into a single centralized inventory hub to provide unified network visibility. The project distinguishes itself by integrating as a bridge to MQTT brokers for smart home automation and providing a dedicated interface for AI agents to query system data. It employs multi-protocol identity resolution using DNS, mDNS, and NetBIOS to identify hardware and generates synthetic identifiers to e
Provides mechanisms to trigger external events and workflows via webhooks based on network state changes.
这是一个多提供商动态 DNS 客户端和同步器,可监控本地 IPv4 和 IPv6 地址,并自动更新各云提供商的 DNS 记录。它作为 IP 地址监控工具和网络 IP 更新 Webhook,确保域名始终指向当前网络地址。 该系统通过广泛的原生提供商集成脱颖而出,包括 Cloudflare、AliDNS、DNSPod、华为云和 HE.net。除了简单的记录更新外,它还允许管理 CDN 代理状态、TTL 时长和区域路由线路,同时支持自定义 HTTP Webhook,以便在检测到 IP 更改时触发外部通知。 其功能面包括通过 API 查询和 shell 命令进行的公共 IP 发现、用于防止冗余 API 调用的本地状态缓存,以及通过 cron 表达式或系统原生任务管理器进行的自动化调度。它还通过环境变量、JSON 文件和远程 HTTP URL 提供灵活的配置。
Implements mechanisms for triggering external events via webhooks based on network state changes.