Forward Android notifications to your Linux desktop.
Your phone notifications, on your desktop.
WhatsApp, Telegram, calls, everything.
┌──────────────┐ HTTPS/TLS ┌──────────────┐
│ │ Local Network │ │
│ Android │ ──────────────────► │ Linux │
│ Phone │ mDNS Discovery │ Desktop │
│ │ │ │
└──────────────┘ └──────────────┘
- Run the server on your Linux machine
- Scan the QR code with the Android app
- Done. Notifications appear on your desktop
| Feature | Description | |
|---|---|---|
| 🔒 | Zero cloud | Everything stays on your local network |
| 🔐 | Encrypted | TLS with auto-generated certificates |
| ✨ | Zero config | mDNS auto-discovery, no IP addresses to type |
| 🔋 | Battery friendly | Minimal impact on your phone |
| 🐧 | Works everywhere | GNOME, KDE, XFCE, i3, Sway... |
Fedora / RHEL 10 / CentOS Stream 10:
sudo dnf copr enable alessandrolattao/lanotifica
sudo dnf install lanotificaUbuntu / Debian:
curl -sLO $(curl -s https://api.github.com/repos/alessandrolattao/lanotifica/releases/latest | grep -o 'https://[^"]*\.deb') && sudo dpkg -i lanotifica_*.deb && rm lanotifica_*.debStart the server (Fedora/Ubuntu):
systemctl --user enable --now lanotificaThen open https://localhost:19420 and scan the QR code.
Or build from source in app/.
| Component | Requirement |
|---|---|
| Server | Linux with D-Bus notifications (any modern desktop) |
| App | Android 14+ (API 34) |
| Network | Both devices on the same local network |
- Token-based authentication — Unique token generated on setup
- Certificate pinning — Fingerprint verified via QR code
- End-to-end encryption — All traffic over TLS
- LAN only — Never leaves your local network
AGPL-3.0
