2 个仓库
Integrations that send data to user-defined HTTP endpoints via webhooks.
Distinct from HTTP API Integrations: Focuses on outbound webhook triggers for IP updates rather than general inbound HTTP API processing.
Explore 2 awesome GitHub repositories matching web development · Custom Webhook Integrations. Refine with filters or upvote what's useful.
这是一个多提供商动态 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 custom HTTP API and webhook integrations to send IP updates when standard providers are unavailable.
This project is a containerized dynamic DNS update client designed to automate the synchronization of domain records with changing public IP addresses. It functions as a multi-provider synchronization engine that monitors network connectivity and updates DNS records across various cloud platforms and custom services to ensure consistent domain resolution. The system distinguishes itself through a provider-based adapter pattern that abstracts diverse third-party APIs into a unified interface, allowing for consistent record management. It employs multi-source IP discovery to mitigate rate limit
Enables dynamic DNS updates for unsupported providers by sending HTTP GET requests to custom webhook endpoints.