1 Repo
Secures the flow of notifications by validating requests from third-party senders using unique keys.
Distinct from Key Validators: Focuses on authorizing the notification pipeline rather than one-shot validity checks of existing keys
Explore 1 awesome GitHub repository matching security & cryptography · Notification Pipeline Authorization. Refine with filters or upvote what's useful.
Pushdeer ist ein selbstgehosteter Push-Benachrichtigungsdienst, der entwickelt wurde, um sofortige Warnmeldungen an mobile Geräte und IoT-Hardware zu senden. Er fungiert als zentralisiertes Backend für das Management und Routing benutzerdefinierter Benachrichtigungen über einen privaten Server. Das System zeichnet sich durch seine App-lose Push-Benachrichtigungsfunktion aus, die native Betriebssystemfunktionen nutzt, um Warnmeldungen zu empfangen, ohne dass eine dedizierte Client-Anwendung auf dem Gerät installiert sein muss. Für die IoT-Integration fungiert es als Messaging-Gateway unter Verwendung des MQTT-Protokolls, um Echtzeit-Text- und Bildbenachrichtigungen an Smart-Hardware zu senden. Die Plattform enthält eine umfassende Management-Suite für API-Schlüssel und Geräte-Registrierungstoken, um die Benachrichtigungs-Pipeline abzusichern. Sie unterstützt die Weiterleitung externer Benachrichtigungen von Drittanbieter-Plattformen über benutzerdefinierte JSON-Formate und bietet themenbasiertes Routing, um spezifische Inhaltstypen an gezielte Geräte zu senden. Hardware-spezifische Funktionen umfassen Bild-Rendering auf Gerätebildschirmen, Netzwerksynchronisation und die Möglichkeit, physische Alarme wie Summer auszulösen. Das Backend wird als containerisierte Umgebung bereitgestellt, die für den Einsatz mit Docker und Compose konzipiert ist.
Secures the notification pipeline by requiring unique API keys to validate requests from third-party senders.