Iris Push
Ein offener Push-Relay-Dienst für Android – eine freie Alternative zu Firebase Cloud Messaging.
Iris Push
↓ APK herunterladen
Sideloading erforderlich · kein Play Store
Quelloffen auf GitHub – Protokoll & Server-Code frei verfügbar, eigene Instanzen und Integrationen willkommen.
Eine Verbindung statt vieler Hintergrunddienste
Eine Verbindung für alle Apps
Statt dass jede App ihren eigenen Dauer-Dienst/Wakelock hält, hält Iris genau
eine persistente WebSocket-Verbindung pro Gerät und verteilt eingehende
Nachrichten an alle registrierten Apps.
Akkuschonend
Kurze, gezielte Wach-Phasen statt dauerhaft gehaltener Wakelocks – entwickelt
nach denselben Akku-Optimierungen, die auch im Lethe Messenger stecken.
Keine Google-Abhängigkeit
Funktioniert ganz ohne Google-Play-Services oder Firebase – ideal für F-Droid-
Builds, eigene Android-Distributionen oder Geräte ohne Play Store.
Offenes Protokoll
Registrierung, Verbindungsaufbau und Zustellung sind vollständig dokumentiert
(PROTOCOL.md) –
jede App und jeder Server kann das Protokoll implementieren, nicht nur Lethe.
Für Entwickler
Selbst integrieren
Eigene App beim Backend unter einem Package-Namen registrieren
(
POST /push/register), Token in der App hinterlegen –
der Iris-Dienst übernimmt den Rest per signaturgeschütztem Broadcast.
Eigene Instanz betreiben
Protokoll und Referenz-Client stehen unter MIT-Lizenz – ein eigener Server
ist kein Lethe-Konto vorausgesetzt.