Shove
MIT end-to-end Go device-push relay
Comms / Notifications · AGPL-3.0 · 283
Reviewed 2026-09-04 · last push 2026-08-20 · repo checked 2026-10-21
What's Good
MIT end-to-end. Go relay for device push. Self-host with no AGPL server clause. Simple ops path for APNs/FCM-style delivery without a workflow product.
The Catch
Edgepush server is AGPL; Shove is MIT end-to-end Go. Device-push relay — not ntfy/Gotify general pub/sub, not Novu multi-channel workflows. Distinct from Edgepush, ntfy, Gotify, and Novu.
Verdict
MIT Go push relay. Self-host free; not Edgepush AGPL Workers.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/shove)
HTML
<a href="https://stackgems.com/gems/shove"><img src="https://stackgems.com/badge/shove.svg" alt="Shove reviewed on Stack Gems" height="20"></a>
Related
Notifications →- ntfyHTTP pub-sub notifications you can curl from cron
- ListmonkAGPL-3.0 self-hosted newsletters and transactional mail
- AppriseBSD-2-Clause CLI that talks to a hundred notifiers
- GotifyMIT self-host push server; Android-first, no ntfy.sh twin
- MauticGPL-3.0 self-host marketing automation; hosted trial is not free